>Rajoute un echo($sql); après construction de ta requête.
>Tu devrais alors facilement voir ce qui ne va pas. Si tu ne
>trouves pas, donne nous le SQL généré
j'ai introduit l'echo et je reçois ceci comme erreur:
Requête incorrecte Something is wrong in your syntax près de 'WHERE ()' à la
ligne 1 mais je ne vois d'erreur de syntaxe!
"André Ebongué" a écrit dans le message de news: wUnRa.181603$
je pense c'est cette portion de code vu que qu'il ya la que j'utilise WHERE while(list(,$motclef) = each($motsclef)) > { > if($passage) $sql .= " $mode_defaut "; else $sql .= " WHERE "; > $sql .= "(";
Salut André
Le but de l'écho c'était d'avoir la chaîne SQL ainsi construite par PHP donc le "SELECT ....". Au vu de ce SQL généré on pourra sans doute comprendre ce qui ne va pas. Il faut nous montrer le SQL, pas le code php. Une fois qu'on aura compris ce qui cloche dans le SQL il suffira d'adapter le script Php. Attention les questions PHP ce n'est pas ici (je viens de voir passer la charte comme un rappel à l'ordre :-))
"André Ebongué" <ebongueandre@libero.it> a écrit dans le message de news: wUnRa.181603$Ny5.5131701@twister2.libero.it...
je pense c'est cette portion de code vu que qu'il ya la que j'utilise WHERE
while(list(,$motclef) = each($motsclef))
> {
> if($passage) $sql .= " $mode_defaut "; else $sql .= " WHERE ";
> $sql .= "(";
Salut André
Le but de l'écho c'était d'avoir la chaîne SQL ainsi construite par PHP
donc le "SELECT ....". Au vu de ce SQL généré on pourra sans doute
comprendre ce qui ne va pas. Il faut nous montrer le SQL, pas le code php.
Une fois qu'on aura compris ce qui cloche dans le SQL il suffira d'adapter
le script Php. Attention les questions PHP ce n'est pas ici (je viens de voir
passer la charte comme un rappel à l'ordre :-))
"André Ebongué" a écrit dans le message de news: wUnRa.181603$
je pense c'est cette portion de code vu que qu'il ya la que j'utilise WHERE while(list(,$motclef) = each($motsclef)) > { > if($passage) $sql .= " $mode_defaut "; else $sql .= " WHERE "; > $sql .= "(";
Salut André
Le but de l'écho c'était d'avoir la chaîne SQL ainsi construite par PHP donc le "SELECT ....". Au vu de ce SQL généré on pourra sans doute comprendre ce qui ne va pas. Il faut nous montrer le SQL, pas le code php. Une fois qu'on aura compris ce qui cloche dans le SQL il suffira d'adapter le script Php. Attention les questions PHP ce n'est pas ici (je viens de voir passer la charte comme un rappel à l'ordre :-))