Bonjour
J'ai deux tables :
une table base_articles avec les champs id, référence, et designation
une table photo avec les champs id, mot1, mot2, lien

Je voudrais afficher une photo, pour celà il faut que je sélectionne le lien de la base photo correspondant à la désignation(de la base_articles) contenant mot1 et mot2(de la table photo);
A savoir que designation ne contient pas seulement mot1 et mot2.

Voici la requête que j'ai fait pour obtenir mon lien :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$sql2 = "SELECT * FROM photo, base_articles WHERE (base_articles.designation like concat('%',photo.mot1,'%') AND base_articles.designation like concat('%',photo.mot2,'%'))";
$query = mysql_query($sql2) or mysql_error();
$image=mysql_result($query,0,'lien');
$fournisseur = "images/fournisseurs/".$image.".jpg";
echo "<img  border=\"0\" src=\"$fournisseur\"> ";
Mais je ne comprend pas mon image ne s'affiche pas et quand je fais un echo $image, rien ne s'affiche, merci