problème de requête croisé?
Bonjour à tous.
Voilà, j'ai un problème, je ne sais pas si il relève du PHP ou bien de SQL.
J'ai deux table ci-dessous:
base_pages
pid code select-code title
1 3 1 a
2 2 2 b
3 5 1 c
base_page_sujet
code text
1 text1
2 text2
3 text3
4 text4
5 text5
Je voudrais faire une requête sur le première table, et qu'il m'affiche le résultat, mais en les croisant avec une seconde tables:
voilà mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
$result = $db->sql_query("SELECT pid, code, title FROM base_pages select_code=1 WHERE ORDER BY date");
while ($row = $db->sql_fetchrow($result))
{
$pid = intval($row['pid']);
$code = intval($row['code']);
$title = filter($row['title'], "nohtml");
$text = $db->sql_query("SELECT text FROM base_pages_sujet where code='$code'");
echo "$pid, $code, $titre, $text";
} |
mais il ya un problème il m'affiche "resource id #332" à la place de la variable que je croise.
je voudrais faire affiché:
1 , 3, a, text3
3, 5, c, text5
Merci à tous.