Bonjour Watilin et merci pour de t'intéresser à mon problème.
Il y a effectivement une boucle car la requête est effectuée sur une variable qui contient plusieurs résultats. Dans l'exemple que j'ai donné (j'obtiens les valeurs 2 2 0 2), la première interrogation obtient 2 résultats, une nouvelle boucle est lancé et j'ai de nouveau 2 résultats, la troisième 0 et la dernière 2. C'est là qu'est le nœud du problème, j'ai besoin de la somme pour les afficher en y ajoutant une pagination.
J'ai essayé avec SELECT COUNT(*) mais je ne parviens pas à écrire correctement la requête qui est :
'SELECT id, formation, ecole, Adresse, Ville, code postal, telephone FROM ecole WHERE formation LIKE "%'.$mot.'%" OR Resume LIKE "%'.$mot.'%"'
S'il faut plus d'information j'ajouterai le reste du code.
Willm
Partager