Veux effacer une ligne dans bd mais...

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Veux effacer une ligne dans bd mais...

[RESOLU]

par Roups » 17 mars 2006, 23:57

Bonsoir

Les chaînes de caractères doivent être entourées de quotes ' ... Article_Ref doit bien être de type varchar, s'il y a des chiffres et des lettres dedans ...
mysql_query("DELETE FROM table_articles WHERE Article_Ref='".$Supprimer_Article."';"); 
Raf
Bonsoir Rafaelle

Merci de tes renseignements, j'avais essayer le VARCHAR, mais les guillemets etait loin, j'avais le temps de tourner en rond.
Bon, ca verifie que je fais bien de poster dans DEBUTER EN PHP.
Merci

A bientot, je pense

par pjl » 14 mars 2006, 23:18

$_GET['Supprimer_Article'] et $Supprimer_Article sont censées être 2 variables différentes.

quotes quotes quotes

par rafaelle » 14 mars 2006, 23:15

Bonsoir

Les chaînes de caractères doivent être entourées de quotes ' ... Article_Ref doit bien être de type varchar, s'il y a des chiffres et des lettres dedans ...
mysql_query("DELETE FROM table_articles WHERE Article_Ref='".$Supprimer_Article."';"); 
Raf

par Invité » 14 mars 2006, 20:17

MON LIEN :

<A href=index.php?Supprimer_Article=".$Tab_Articles["Article_Ref"].">Supprimer de la liste</a>

MON ACTION DANS LA BASE :

if (isset($_GET['Supprimer_Article'])){
mysql_query("DELETE FROM table_articles WHERE Article_Ref=".$Supprimer_Article.";");
}

Voila rien de bien sorcier dans le code, je pense que ca dois venir des caracteristiques de ma TABLE, et c'est bien là ou j'ai besoin de votre aide.

Article_Ref -- text -- latin1_swedish_ci

par zigz4g » 14 mars 2006, 20:10

Salut.

Sans bout de code c'est un peu plus dur pour nous de t'aider.

Tu dois certainement avoir activé ou non les magic_quote de PHP.
Petite solution : affiche ce que tu reçois dans ta page avant de passer tes paramètres à (certainement) ta requêtes SQL.
Tu devrais voir tes erreurs.

Veux effacer une ligne dans bd mais...

par Roups » 14 mars 2006, 20:02

Salut a Tous,

Voila j'ai un petit soucis.

Je crée un tableau avec differents articles que j'affiche dans une page.

Dans le meme tableau je crée un lien pour le supprimer au cas ou...
J'envoie donc par le lien un numero de reference.

Quand ce n'est qu'un numero ou chiffre, ca marche sans probleme...

Des que j'insere des lettres dans ma reference, il ne me supprime rien....

Quelqu'un aurait une idée ?

Merci