cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 2008
-
5 août 2004 à 02:58
cs_roro75
Messages postés11Date d'inscriptionvendredi 18 juin 2004StatutMembreDernière intervention17 février 2007
-
9 oct. 2005 à 23:45
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_roro75
Messages postés11Date d'inscriptionvendredi 18 juin 2004StatutMembreDernière intervention17 février 2007 9 oct. 2005 à 23:45
Super ton code.
En revanche, j'essaye d'y rajouter la présentation des résultats sur plusieurs pages (avec la numérotation + page suivante et précédente) et rien à faire cela coince, tu as une idée ?
Merci beaucoup par avance.
Leneuf8000
Messages postés118Date d'inscriptionjeudi 20 mars 2003StatutMembreDernière intervention 6 octobre 2005 10 juin 2005 à 10:27
Merci bien pour ce code, très bon moteur de recherche !
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 11 mai 2005 à 18:22
Merci ;-)
jdalton42
Messages postés200Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention19 août 2009 11 mai 2005 à 09:33
pfffffff...
comme tu dis a presque chaque source des autres membre...
une source comme sa existe plus de 10 fois sur Codes Sources...
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 5 août 2004 à 09:44
Grenard a écrit :
"Il y a des choses qui n'ont pas raison d'être dans ton code...
Je vois un
if($nb_col==0)
en dessous un else
et dans ce else un autre if($nb_col==0)...
Même chose avec if($nb==$nb_mots-1)"
Teste en enlevant tout le code "inutile" mets ensuite un seul mot dans ta recherche. Si ça marche mets en plusieurs et après reviens me donner le résultat erroné de la requête finale lol
Tu verras que ce n'est pas inutile ;-)
Bye
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 5 août 2004 à 09:37
Merci pour ces commentaires ;-)
J'ai corrigé le OR
Cependant le
while($r=mysql_fetch_array($req))
{
extract($r, EXTR_OVERWRITE);
//tes variables sont générées grâce au extract
}
ne m'a pas convaincu et pour cause, tu es obligé d'utiliser tes variables que tu récupères après, donc de les afficher texto (pas forcément en html, mais dans ton document texte). Donc tu ne gagnes pas en propreté. Là au moins tu sais d'où viennent tes variables.
a ++
dtravailloux
Messages postés1Date d'inscriptionlundi 13 octobre 2003StatutMembreDernière intervention 5 août 2004 5 août 2004 à 08:44
bonjour
ta boucle while pourrait être aussi beaucoup plus propre
while($r=mysql_fetch_array($req))
{
extract($r, EXTR_OVERWRITE);
//tes variables sont générées grâce au extract
}
sinon en moteur de recherche gratuit et pro, il y a htdig
www.htdig.org
cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 20081 5 août 2004 à 02:58
Il y a des choses qui n'ont pas raison d'être dans ton code...
Je vois un
if($nb_col==0)
en dessous un else
et dans ce else un autre if($nb_col==0)...
Même chose avec if($nb==$nb_mots-1)
Au lieu de mettre while($nb!=$nb_mots), tu mets un < !
Erreur ici :
operateur!="OR) (Il manque un ")
Peut-etre expliquer ce que fait l'Opérateur en texte (je le vois bien mais certains ne le verront pas)
9 oct. 2005 à 23:45
En revanche, j'essaye d'y rajouter la présentation des résultats sur plusieurs pages (avec la numérotation + page suivante et précédente) et rien à faire cela coince, tu as une idée ?
Merci beaucoup par avance.
10 juin 2005 à 10:27
11 mai 2005 à 18:22
11 mai 2005 à 09:33
comme tu dis a presque chaque source des autres membre...
une source comme sa existe plus de 10 fois sur Codes Sources...
5 août 2004 à 09:44
"Il y a des choses qui n'ont pas raison d'être dans ton code...
Je vois un
if($nb_col==0)
en dessous un else
et dans ce else un autre if($nb_col==0)...
Même chose avec if($nb==$nb_mots-1)"
Teste en enlevant tout le code "inutile" mets ensuite un seul mot dans ta recherche. Si ça marche mets en plusieurs et après reviens me donner le résultat erroné de la requête finale lol
Tu verras que ce n'est pas inutile ;-)
Bye
5 août 2004 à 09:37
J'ai corrigé le OR
Cependant le
while($r=mysql_fetch_array($req))
{
extract($r, EXTR_OVERWRITE);
//tes variables sont générées grâce au extract
}
ne m'a pas convaincu et pour cause, tu es obligé d'utiliser tes variables que tu récupères après, donc de les afficher texto (pas forcément en html, mais dans ton document texte). Donc tu ne gagnes pas en propreté. Là au moins tu sais d'où viennent tes variables.
a ++
5 août 2004 à 08:44
ta boucle while pourrait être aussi beaucoup plus propre
while($r=mysql_fetch_array($req))
{
extract($r, EXTR_OVERWRITE);
//tes variables sont générées grâce au extract
}
sinon en moteur de recherche gratuit et pro, il y a htdig
www.htdig.org
5 août 2004 à 02:58
Je vois un
if($nb_col==0)
en dessous un else
et dans ce else un autre if($nb_col==0)...
Même chose avec if($nb==$nb_mots-1)
Au lieu de mettre while($nb!=$nb_mots), tu mets un < !
Erreur ici :
operateur!="OR) (Il manque un ")
Peut-etre expliquer ce que fait l'Opérateur en texte (je le vois bien mais certains ne le verront pas)