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

Résolu
m@her -  
puxor Messages postés 318 Date d'inscription   Statut Membre Dernière intervention   -
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 :)
A voir également:

15 réponses

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
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
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
m@her
 
enfait je fai dans chaque requete ca et il fonctionnet tous sauf celle ci il m'affiche ce 'nan' :(
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
m@her
 
le nan dans echo "nan " :(
0
m@her
 
ui exactement lorsque il y a une erreure il m affiche nan !!
0
m@her
 
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /xxxxxxxxxxxxxxxxxxx on line 21
0
m@her
 
bon ca y est la mais j'ai cette erreur Table '' doesn't exist pourtant la table est bien créée
0
manirac Messages postés 37 Date d'inscription   Statut Membre Dernière intervention   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
manirac Messages postés 37 Date d'inscription   Statut Membre Dernière intervention   6
 
Ben qu'est ce que t'as comme message ?
-1
manirac Messages postés 37 Date d'inscription   Statut Membre Dernière intervention   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
manirac Messages postés 37 Date d'inscription   Statut Membre Dernière intervention   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
puxor Messages postés 318 Date d'inscription   Statut Membre Dernière intervention   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
manirac Messages postés 37 Date d'inscription   Statut Membre Dernière intervention   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
puxor Messages postés 318 Date d'inscription   Statut Membre Dernière intervention   89
 
Exprime-le dans le bloc notes alors xD
-1