<?
// fermeture de la base qui a été ouverte avec l'identificateur $connexion
mysql_close($connexion);
?>
</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());?
cs_mfaraday
Messages postés144Date d'inscriptionvendredi 18 avril 2003StatutMembreDernière intervention 4 janvier 2010 27 déc. 2006 à 13:37
Salut
Juste une histoire de chipoter un peu
Mais "SELECT *" serait plus gourmand en ressource que "SELECT truc, machin" et puis logiquement si tu as 50 champs mais que tu n'en affiche que 2, il n'y a pas grande utilité.
J'ai mis ma rdemande plusieur fois pour le plus de monde la voie comme s'est une requate qui pouvait entrer dans plusieurs domaines de discussions et non pas, comme tu le penses, pour avoir une réponse rapide.
Ensuite j'ai essayé ta requete et je me retrouve avec l'erreur suivante:
Erreur : Champ '*' inconnu dans field list.
J'ai vue que quand je faisias un echo ($requete) j'ai:
SELECT `*` FROM `produit` WHERE `ref_produits` =valsol001
c'est normal les '' entre * produit(nom de ma table) et ref_produit (colonne de ma table)