bonjour,
cela fait 2 jours que je ne trouve pas la solution et je viens a votre aide!
je crée une table dont le nom est concatener 'commandex' ou x est une variable.jusque la pas de probleme!
par contre je n arrive pas a faire de requete de la forme SELECT * FROM $commandex
mon code :
$num = $_GET['variable'];
echo "$num"; // retourne 105 qui est la bonne valeur d'une variable postée
$num1 = "commande".$num; // retourne 'commande105' le bon nom de ma table que j'ai créer
mysql_connect($host, $user,$passwd) or die("erreur de connexion au serveur");
mysql_select_db($bdd) or die("erreur de connexion a la base de donnees");
$result = mysql_query("SELECT * FROM ' $num1 ' ");
// Recuperation des resultats
while($row = mysql_fetch_row($result)){ //ligne 60
$num_commande = $row[0];
$ref_client = $row[1];
......
mais voila j ai un message d'erreur :
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in
C:\wamp\www\commandes.php on line
60
si je met "SELECT * FROM commande105 " cela marche bien!
mon probleme vient donc de l'ecriture de la requete mais j ai beau esseyer toutes les syntaxes que j ai pu trouver donc je pense que le probleme ne vienne pas de la syntaxe mais plutot de la concatenation!
Auriez vous une solution
merci!
le galerien
