Mysql/requete "variable"

Résolu
inizar Messages postés 217 Statut Membre -  
sfel Messages postés 1645 Statut Membre -
Bonjour,

je voudrais faire une requete mysql pour un enregistrement dans une table sauf que le nom de la table c'est une variable ,et pour cela j'ai essyé de faire genre :

$sql="insert into $categorie (titre,article) values ('$titre','$article')";

mais ça ne marche pas

5 réponses

  1. sfel Messages postés 1645 Statut Membre 430
     
    bonjour,

    il faudrais que tu concatène mieux tes variables

    $sql="insert into ".$categorie."(titre,article) values ('".$titre."', '".$article."')";

    mysql_query($sql);
    0
  2. inizar Messages postés 217 Statut Membre 15
     
    Merci pour votre réponse , j'ai essayé votre requete mais j'ai obtenu comme erreur :

    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in ......

    le code que j'ai mis est :

    <?php

    $categorie=$_POST["categorie"];
    $titre=$_POST["titre"];
    $article=$_POST["article"];

    $sql="insert into ".$categorie."(titre,article) values ('".$titre."', '".$article."')";
    $query=mysql_query($sql,$connexion) or die("problemme requete ");

    ?>
    0
  3. sfel Messages postés 1645 Statut Membre 430
     
    Si ca marche.
    moi c'est vrai que j'ai l'habitude de créé mes connexions avant.
    0
  4. inizar Messages postés 217 Statut Membre 15
     
    lol j'ai regle le probleme j'ai oublié le include de la connexion ^^

    je vous remerci
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. sfel Messages postés 1645 Statut Membre 430
     
    de rien
    0