Bonjour,
J'ai élaborer ce script:
?>
<?php
// recherche images
$etoile='*';
$t_images='produit';
$reference='valsol001';
echo 'Avant la query','<br>';
echo $etoile,'<br>';
echo $t_images,'<br>';
echo $reference,'<br>';
//$query = "SELECT $etoile' from '$t_images' WHERE ref_produits= '$reference";
$query = mysql_query("select * FROM'$t_images' where ref_produits='$reference'");
echo '<br>','Apres le query avant la result','<br>';
echo $etoile,'<br>';
echo $t_images,'<br>';
echo $reference,'<br>';
echo $query,'<br>','<br>';
$result = mysql_query ($query) or die('Erreur : '.mysql_error());
echo '<br>','Apres le result','<br>';
echo $etoile,'<br>';
echo $t_images,'<br>';
echo $reference,'<br>';
//$html .= "<input type='submit' name='Submit' value='Envoyer'><input type='reset' name='Submit2' value='Rétablir'></form>"
//echo $html
echo $query
?>
<?
// fermeture de la base qui a été ouverte avec l'identificateur $connexion
mysql_close($connexion);
?>
</body>
</html>
et quand je l'execute il me sort cette erreur :
Avant la query
*
produit
valsol001
Apres le query avant la result
*
produit
valsol001
Erreur : Query est vide
Sachant que quand je fais la meme requete sur mes tables il me sort un enregistrement
Y aurait il une erreur dans le codage de cette instruction:
$query = mysql_query("select * FROM'$t_images' where ref_produits='$reference'");?
ou dans celle là
$result = mysql_query ($query) or die('Erreur : '.mysql_error());?
Merci pour votre aide
J'ai élaborer ce script:
?>
<?php
// recherche images
$etoile='*';
$t_images='produit';
$reference='valsol001';
echo 'Avant la query','<br>';
echo $etoile,'<br>';
echo $t_images,'<br>';
echo $reference,'<br>';
//$query = "SELECT $etoile' from '$t_images' WHERE ref_produits= '$reference";
$query = mysql_query("select * FROM'$t_images' where ref_produits='$reference'");
echo '<br>','Apres le query avant la result','<br>';
echo $etoile,'<br>';
echo $t_images,'<br>';
echo $reference,'<br>';
echo $query,'<br>','<br>';
$result = mysql_query ($query) or die('Erreur : '.mysql_error());
echo '<br>','Apres le result','<br>';
echo $etoile,'<br>';
echo $t_images,'<br>';
echo $reference,'<br>';
//$html .= "<input type='submit' name='Submit' value='Envoyer'><input type='reset' name='Submit2' value='Rétablir'></form>"
//echo $html
echo $query
?>
<?
// fermeture de la base qui a été ouverte avec l'identificateur $connexion
mysql_close($connexion);
?>
</body>
</html>
et quand je l'execute il me sort cette erreur :
Avant la query
*
produit
valsol001
Apres le query avant la result
*
produit
valsol001
Erreur : Query est vide
Sachant que quand je fais la meme requete sur mes tables il me sort un enregistrement
Y aurait il une erreur dans le codage de cette instruction:
$query = mysql_query("select * FROM'$t_images' where ref_produits='$reference'");?
ou dans celle là
$result = mysql_query ($query) or die('Erreur : '.mysql_error());?
Merci pour votre aide