par
ouckileou » 15 avr. 2006, 22:15
les INDEX servent à la recherche FULLTEXT par exemple
en fait, il faudrait que tu résumes ton problème, car je trouve que c'est fouilli :
sur quelles colonnes (ou champs c'est pareil) doivent porter ta recherche
à quoi ressemble l'expression recherchée : est-ce que tu as le nom exact ? est-ce que tu n'as que le début ?
De plus, tu parles de fichiers, mais dans une base de données ce sont de stables
Donc avant de te lancer dans le SQL, exprime clairement ton problème :
"qu'est-ce que je cherche, où je le cherche, quels éléments j'ai pour faire le tri"
Car tu reviens sur tes strpos et strtoupper mais ça c'est du PHP et c'est ça qui rend ta recherche très longue.
Nous pensons que ta recherche doit pouvoir se faire en entier dans MySQL, qui ne te renverre que les enregistrements qui correspondent à tes critères
les INDEX servent à la recherche FULLTEXT par exemple
en fait, il faudrait que tu résumes ton problème, car je trouve que c'est fouilli :
sur quelles colonnes (ou champs c'est pareil) doivent porter ta recherche
à quoi ressemble l'expression recherchée : est-ce que tu as le nom exact ? est-ce que tu n'as que le début ?
De plus, tu parles de fichiers, mais dans une base de données ce sont de stables
Donc avant de te lancer dans le SQL, exprime clairement ton problème :
"qu'est-ce que je cherche, où je le cherche, quels éléments j'ai pour faire le tri"
Car tu reviens sur tes strpos et strtoupper mais ça c'est du PHP et c'est ça qui rend ta recherche très longue.
Nous pensons que ta recherche doit pouvoir se faire en entier dans MySQL, qui ne te renverre que les enregistrements qui correspondent à tes critères