Retour sur le problème de recherche (Gestion vs OPAC)
Merci beaucoup Michel_leble pour votre aide et vos pistes de réflexion. Voici l'état actuel de la situation :
Côté Gestion (Admin) : Le problème de recherche est réglé via le compte administrateur
Côté OPAC : Le problème persiste et affiche désormais une erreur SQL explicite lors de la recherche multi-critères :
SQL Error
/var/www/html/pmb/opac_flla/classes/searcher.class.php:88select notice_id as id_notice, pert fromLa recherche n'a renvoyé aucun résultat utilisez au moins un champ !
Il semble que la requête SQL générée soit vide ou incomplète (le FROM n'est suivi d'aucune table ou condition), ce qui bloque le processus alors que des champs sont pourtant renseignés.
Je vais vérifier mes versions de PHP comme vous l'avez suggéré (pour m'assurer de ne pas être en PHP 8) et contrôler les paramètres d'URL, mais cette erreur précise dans searcher.class.php vous dit-elle quelque chose ?
Merci encore pour votre temps.
Réponses
Je rencontre un problème avec la recherche multi-critères sur l'OPAC de mon instance PMB.
Lorsqu'une recherche est effectuée (par exemple sur le titre "كتاب"), le système affiche bien le nombre de résultats (ex: 211 résultats), mais dès que je clique sur le lien "afficher", une erreur SQL apparaît :
Erreur :
SQL Error /var/www/html/pmb/opac_flla/classes/searcher.class.php:88select notice_id as id_notice, pert fromIl semble que la clause
FROMsoit vide dans la requête générée par le fichiersearcher.class.php.Pourriez-vous m'indiquer comment corriger ce dysfonctionnement ? Est-ce un problème de configuration des tables de recherche ?
Merci d'avance pour votre aide.