Sql et php variable dans la requette

Résolu/Fermé
Signaler
Messages postés
3
Date d'inscription
mercredi 16 juillet 2008
Statut
Membre
Dernière intervention
4 novembre 2012
-
Messages postés
3
Date d'inscription
mercredi 16 juillet 2008
Statut
Membre
Dernière intervention
4 novembre 2012
-
Bonjour ,

J'ai un petit souci ac cette commande :

/* connection a la base de donné */
$wch='C:/wamp/www/kebonsa';/*dirname(dirname(__DIR__));*/
include($wch.'/model/site/connect_truc.php');

$colonnes='article';
$id_bon=5;

$prsql=mysql_query("SELECT * FROM '$colonnes' WHERE id_menu='$id_bon'");
$ttcolonnes = $bddtruc->prepare( $prsql);
$ttcolonnes->execute();
$c_colonnes = $ttcolonnes->fetchAll();

print_r($c_colonnes);

ceci me retourne:

Array()

Mais ce code marche :

/* connection a la base de donné */
$wch='C:/wamp/www/kebonsa';/*dirname(dirname(__DIR__));*/
include($wch.'/model/site/connect_truc.php');

$colonnes='article';
$id_bon=5;


$ttcolonnes = $bddtruc->prepare( "SELECT * FROM article WHERE id_menu=5");
$ttcolonnes->execute();
$c_colonnes = $ttcolonnes->fetchAll();

print_r($c_colonnes);




et me donne le resutlat que je veoudrais !

voila si vous pouvez m'aider ce serais génial !!!

2 réponses

Messages postés
3
Date d'inscription
mercredi 16 juillet 2008
Statut
Membre
Dernière intervention
4 novembre 2012

j'ai essayé ca mais ca change rien:
$prsql=mysql_query("SELECT * FROM '.$colonnes.' WHERE id_menu ='.$id_bon.");
Messages postés
3
Date d'inscription
mercredi 16 juillet 2008
Statut
Membre
Dernière intervention
4 novembre 2012

j'ai trouvé !!!!!!!!!!!!!!!!!!! :)
(ca fait 2 jours qu je cherche !! :) )
$ttcolonnes = $bddtruc->prepare( "SELECT * FROM {$colonnes} WHERE id_menu ={$id_bon}");