[PHP/SQL] - delete [résolu]

- delete [résolu] [PHP/SQL] - PHP - Programmation

Marsh Posté le 29-07-2004 à 20:03:48    

Citation :

$requetebdd = "DELETE FROM ".$t3." WHERE CHU='eidf' ";
$execbdd=mysql_db_query($bdd,$requetbdd) OR DIE ("DELETE TABLE, pas bon :s" );;


 
devinez ce que ça m'affiche ? je comprends pas ...
 
comment effacer tous les enregistrements d'une table ?


Message édité par grosbin le 29-07-2004 à 20:45:08

---------------
Photos Panoramiques Montagnes Haute Savoie
Reply

Marsh Posté le 29-07-2004 à 20:03:48   

Reply

Marsh Posté le 29-07-2004 à 20:11:11    

DELETE FROM `sessions` WHERE `session_id` = 'blabla'
 
pourtant phpmyadmin fait cette requete...
 
ta variable t3 n'a pas une faute (majucule en trop ?)

Reply

Marsh Posté le 29-07-2004 à 20:13:06    

à quoi correspondent session et session id ?
 
je veux la vider en entier et $t3 est correctement attribuée

Reply

Marsh Posté le 29-07-2004 à 20:16:14    

grosbin a écrit :


devinez ce que ça m'affiche ? je comprends pas ...


 
Moi non plus :D
 
Mais un message d'erreur utile serait le bienvenu :D
 

Citation :


comment effacer tous les enregistrements d'une table ?


 
Tous ? voir la syntaxe de TRUNCATE alors :)

Reply

Marsh Posté le 29-07-2004 à 20:21:32    

à quoi correspondent session et session id ?  
 
 
c'etait juste un exemple pris de ma base pour voir si la syntaxe est ok...

Reply

Marsh Posté le 29-07-2004 à 20:22:30    

oui mais je demande un syntaxe précise svp, ça m'affiche tjs le 'OR DIE'

Reply

Marsh Posté le 29-07-2004 à 20:23:43    

ben oui mais moi je dis "la syntaxe est apparement bonne, le pb ne vient pas dela"

Reply

Marsh Posté le 29-07-2004 à 20:29:13    

et bien moi, je dis : je nage, je nage profond...

Reply

Marsh Posté le 29-07-2004 à 20:33:32    

ta variable $bdd est bien renseignée?
 
aussi, tiré de la doc php :  


->mysql_db_query()  
 
Note : Cette fonction est obsolète, et abandonnée depuis PHP 4.0.6. Ne l'utilisez plus (ou pas!). Alternative recommandée : mysql_select_db() et mysql_query().  


 
 

Reply

Marsh Posté le 29-07-2004 à 20:35:50    

vi, sinon toutes les requêtes que j'ai faites sur le même fichier marchent. Je voudrais purement et simplement un exemple de la requête comme elle marche ( j'ai beau chercher dans de la doc en ligne, ça ne marche jamais  :sweat:  )

Reply

Marsh Posté le 29-07-2004 à 20:35:50   

Reply

Marsh Posté le 29-07-2004 à 20:44:29    

$requetebdd = "DELETE FROM ".$t3."";
$execbdd=mysql_db_query($bdd,$requetebdd) OR DIE ("DELETE TABLE, pas bon :s" );;  
 
l'erreur de prog con....

Reply

Marsh Posté le 29-07-2004 à 21:34:01    

Pour éviter ce genre de trucs, dans mon or die(), j'ai toujours un truc du genre :
 
or die('<br>Requete '.$requetebdd.' a echouée.<br>'.mysql_error())
 
Ca aide souvent :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed