Bon, j'ai donc mis avec mes noms de tables et de champs, ce qui donne :
Code:
SELECT Entreprises.id_entreprise,Entreprises.nom_entreprise,Tags.id_entreprise,Tags.tag FROM Entreprises, Tags WHERE (Tags.tag like '%Matsuyama%' or Entreprises.nom_entreprise like '%Matsuyama%') and Entreprises.id_entreprise = Tags.id_entreprise
Quand "Matsuyama" ou un autre terme est dans la table Tags, cela fonctionne bien. Dès lors que je vide tags, il renvoie plus rien avec que dans Entreprises, j'ai bien nom_entreprise = Matsuyama
C'est ici que je bloque.
quand tu vide tags tu n'as plus d'entrées dans tags c'est ça?
dans ce cas tu n'auras plus d'egalité pour le id_entreprise et normalement ça doit rien envoyé
Merci