par
Couin » 21 juin 2017, 00:27
Re,
Poursuivant mes divers tests , j'en sais un peu plus sur ce qui marche ou pas comme cas.
En fait, par exemple j'ai 5 lignes de données :
papa
popo
pepe
pipi
pépé
Si je cherche p , je vais avoir :
papa
pepe
pipi
popo
On voit que pépé a disparu mais le reste s'affiche.
En revanche, si j'ai comme données
papa
popo
pepe
pipi
pepe pépé
Si je cherche p , rien ne s'affiche.
En allant un peu plus loin, et en appelant directement le fichier search.php , en retirant la condition if isset get term, et en mettant WHERE 1 au lieu de WHERE (titre LIKE :termm) , donc pour tout lister, j'obtiens ceci (notons que les 5 lignes de données font partie d'une litre de titre musicaux) :
dans le cas "pépé" :
","P.Lion - Burn in his hands
","papa
","Paul Johnson - Get get down (XXL Remix)
","pepe
","Pinball - Hands up
","pipi
","popo
","Porn Kings - Amour (Remix) (Bonus)
","Puretone - Addicted To Bass (Remix) (Bonus)
et dans le cas "pepe pépé" :
","P.Lion - Burn in his hands
","papa
","Paul Johnson - Get get down (XXL Remix)
","pepe
",null,"Pinball - Hands up
","pipi
","popo
","Porn Kings - Amour (Remix) (Bonus)
","Puretone - Addicted To Bass (Remix) (Bonus)
On voit que ca se transforme en null, que le renvoi à la ligne a sauté.
Je pense que ce désordre doit bousiller la structure du array qui du coup , quand c'est en mode liste déroulante (utilisation normale quoi), ca ne marche plus car rien ne s'affiche.
Merci

Re,
Poursuivant mes divers tests , j'en sais un peu plus sur ce qui marche ou pas comme cas.
En fait, par exemple j'ai 5 lignes de données :
papa
popo
pepe
pipi
pépé
Si je cherche p , je vais avoir :
papa
pepe
pipi
popo
On voit que pépé a disparu mais le reste s'affiche.
En revanche, si j'ai comme données
papa
popo
pepe
pipi
pepe pépé
Si je cherche p , rien ne s'affiche.
En allant un peu plus loin, et en appelant directement le fichier search.php , en retirant la condition if isset get term, et en mettant WHERE 1 au lieu de WHERE (titre LIKE :termm) , donc pour tout lister, j'obtiens ceci (notons que les 5 lignes de données font partie d'une litre de titre musicaux) :
dans le cas "pépé" :
","P.Lion - Burn in his hands
","papa
","Paul Johnson - Get get down (XXL Remix)
","pepe
","Pinball - Hands up
","pipi
","popo
","Porn Kings - Amour (Remix) (Bonus)
","Puretone - Addicted To Bass (Remix) (Bonus)
et dans le cas "pepe pépé" :
","P.Lion - Burn in his hands
","papa
","Paul Johnson - Get get down (XXL Remix)
","pepe
",null,"Pinball - Hands up
","pipi
","popo
","Porn Kings - Amour (Remix) (Bonus)
","Puretone - Addicted To Bass (Remix) (Bonus)
On voit que ca se transforme en null, que le renvoi à la ligne a sauté.
Je pense que ce désordre doit bousiller la structure du array qui du coup , quand c'est en mode liste déroulante (utilisation normale quoi), ca ne marche plus car rien ne s'affiche.
Merci :)