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:
mais il ya un problème il m'affiche "resource id #332" à la place de la variable que je croise.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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"; }
je voudrais faire affiché:
1 , 3, a, text3
3, 5, c, text5
Merci à tous.
Partager