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 :

  1. Côté Gestion (Admin) : Le problème de recherche est réglé via le compte administrateur

  2. 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:88 select notice_id as id_notice, pert from La 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

  • Rebonjour omnimoh

    Non, je ne reproduis pas le problème sur une version proche (7.4.6).
     (Il faudrait peut-être demander à vos informaticiens d'analyser le code.)

    Attention également à la version de mysql. Certains hébergeurs ont récemment mis à jour leurs serveurs.
    PMB ne sait travailler avec mysql 8 qu'à partir de la version PMB 7.5.3.
Connectez-vous ou Inscrivez-vous pour répondre.