Bonjour,

J'ai élaborer ce script:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?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:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$query = mysql_query("select * FROM'$t_images' where ref_produits='$reference'");
?
ou dans celle là
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$result = mysql_query ($query) or die('Erreur : '.mysql_error());
?

Merci pour votre aide