Bonjour,

je me suis mis au JOIN pour mes requêtes SQL je pense avoir compris le fonctionnement, mais pourtant ca ne passe pas je me tape une erreur :

(mysql_fetch_array() expects parameter 1 to be resource, boolean)

Voici ma requête une fois construite :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
SELECT locales_quest.entry AS locentry, locales_quest.Title_loc2, quest_template.entry AS questentry, quest_template.MinLevel, quest_template.QuestLevel 
FROM locales_quest 
JOIN quest_template 
ON `questentry`=`locentry`
WHERE `locales_quest.Title_loc2`
LIKE '%test%'
ORDER BY `locales_quest.Title_loc2` 
ASC LIMIT 100

En gros j'ai une TABLE (quest_template) qui contient le TITRE (Title) des quêtes en anglais, et une TABLE (locales_quest) qui contient le TITRE (Title_loc2) en français.

Donc quand je recherche un titre via un mot français, j'aimerais que les résultats puissent afficher du contenu supplémentaire tiré dans la table anglaise (qui est celle qui contient toutes les infos) contrairement à la table française qui ne contient que la traduction.

Merci d 'avance pour votre aide