Prendre une information dans plusieurs tables
Hello !
Par je ne sais quel miracle, j'ai réussi à faire ce que je voulais.
Je voulais par contre savoir si je m'y prend de la bonne manière.
Si c'est une soluce efficace ou si il vaut mieux faire autre chose.
Voila, j'ai une table
"jpn_mots" (id, kanji, kana);
et une table
"jpn_langues" (id, francais, anglais).
Je cherchais à faire une requête sur un Kanji japonais, en affichant soit la traduction en Francais, soit la traduction en Anglais.
Voici comment j'ai procéder.
Code:
1 2 3
|
$reponseBase = mysql_query("SELECT jpn_mots.kanji, jpn_mots.kana, jpn_langues.francais FROM jpn_mots, jpn_langues WHERE
jpn_mots.id = jpn_langue.id ") or die(mysql_error()); |
Donc j'obtiens bien ce que je veux, mais je ne sais pas si c'est vraiment la meilleur soluce.
Merci de vos conseils !
@bientôt.