(php/mysql) delete from .....

Résolu
m@her -  
puxor Messages postés 367 Statut Membre -
Bonjour,
Me revoila ;)..

voila j'ai un ptit probleme dans cette ligne ... quelque chose simple ... allez!

$en=mysql_query("DELETE FROM pseudo WHERE id>0 AND id<'".$nbreeffacé."' ");

enfait cette requete ne veut po s'executer...

et merci bc :)
Configuration: Windows XP
Firefox 2.0.0.16

15 réponses

  1. m@her
     
    yop ca y est j'ai resolu mn probleme enfait j'ai confondu le nom de la table et un nom de champ !!! mdr
    1
  2. m@her
     
    ahh desoléé j'ai pas fai attention je suis dans la mauvaise place... mais comme meme si vous avez une idé la... ;)
    0
  3. m@her
     
    ui je l'ai deja fai

    $en=mysql_query("DELETE FROM pseudo WHERE id>0 AND id<'".$nbreeffacé."' ");

    if (!$en){
    echo " nan :( ";
    .....
    0
  4. m@her
     
    enfait je fai dans chaque requete ca et il fonctionnet tous sauf celle ci il m'affiche ce 'nan' :(
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. m@her
     
    ui exactement lorsque il y a une erreure il m affiche nan !!
    0
  7. m@her
     
    Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /xxxxxxxxxxxxxxxxxxx on line 21
    0
  8. m@her
     
    bon ca y est la mais j'ai cette erreur Table '' doesn't exist pourtant la table est bien créée
    0
  9. manirac Messages postés 37 Date d'inscription   Statut Membre 6
     
    If faut que tu fasses afficher l'erreur que te donne Mysql.

    quelque chose dans le genre :

    if (!mysql_query("DELETE FROM pseudo WHERE id>0 AND id<'".$nbreeffacé."' ") ) {
    echo "Erreur : "mysql_errno()." ".mysql_error()."<br/>";
    }

    ça te donnera une idée de ce qui se passe.
    -1
  10. manirac Messages postés 37 Date d'inscription   Statut Membre 6
     
    Ben qu'est ce que t'as comme message ?
    -1
  11. manirac Messages postés 37 Date d'inscription   Statut Membre 6
     
    Si lorsque tu as une erreur tu fais echo "nan(:", c'est normal qu'il t'affiche ça.
    Ou alors, je comprends mal ?
    -1
  12. manirac Messages postés 37 Date d'inscription   Statut Membre 6
     
    OK, modifie l'instruction pour qu'il t'affiche le motif de l'erreur.
    Remplace

    if (!$en){
    echo " nan :( ";

    par

    if (!$en){
    echo "Erreur : "mysql_errno()." ".mysql_error()."<br/>";

    Reteste ton code. Qu'est ce qu'il t'affiche ?
    -1
  13. puxor Messages postés 367 Statut Membre 89
     
    Salut,

    clap clap. Merci de vous creuser un peu la tête avant de crier à l'aide. L'erreur est 90% du temps sous vos yeux mais vous prenez même pas 5 min pour la trouver....
    -1
  14. manirac Messages postés 37 Date d'inscription   Statut Membre 6
     
    "L'erreur est 90% du temps sous vos yeux mais vous prenez même pas 5 min pour la trouver...."

    C'est vrai. Mais quand on est tout seul derrière son ordinateur, on n'a pas toujours les yeux en face des trous...
    Il est souvent intéressant d'exprimer son problème. Rien qu'en l'exprimant, on le résout souvent tout seul.
    -1
  15. puxor Messages postés 367 Statut Membre 89
     
    Exprime-le dans le bloc notes alors xD
    -1