Sql et php variable dans la requette

Résolu/Fermé
wladdm Messages postés 3 Date d'inscription mercredi 16 juillet 2008 Statut Membre Dernière intervention 4 novembre 2012 - 4 nov. 2012 à 01:19
wladdm Messages postés 3 Date d'inscription mercredi 16 juillet 2008 Statut Membre Dernière intervention 4 novembre 2012 - 4 nov. 2012 à 01:33
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 !!!
A voir également:

2 réponses

wladdm Messages postés 3 Date d'inscription mercredi 16 juillet 2008 Statut Membre Dernière intervention 4 novembre 2012
4 nov. 2012 à 01:29
j'ai essayé ca mais ca change rien:
$prsql=mysql_query("SELECT * FROM '.$colonnes.' WHERE id_menu ='.$id_bon.");
0
wladdm Messages postés 3 Date d'inscription mercredi 16 juillet 2008 Statut Membre Dernière intervention 4 novembre 2012
4 nov. 2012 à 01:33
j'ai trouvé !!!!!!!!!!!!!!!!!!! :)
(ca fait 2 jours qu je cherche !! :) )
$ttcolonnes = $bddtruc->prepare( "SELECT * FROM {$colonnes} WHERE id_menu ={$id_bon}");
0