我有數據庫包含人員,每個人可以有幾個聯繫人(例如ICQ,電子郵件等)。我需要在我的頁面上打印這些內容。從PostgreSQL數據庫打印
我與其中包含表kontakty
這個表有列id_osoby
(外鍵引用osoby)行PostgreSQL數據庫,id_typy_kontaktu
(外鍵引用typy_kontakty)和kontakt
工作。
$stmt = $db->query("SELECT * FROM kontakty WHERE id_osoby = $row[id_osoby]");
$row_kontakty = $stmt->fetch();
$stmt = $db->query("SELECT * FROM typy_kontaktu WHERE id_typy_kontaktu = $row_kontakty[id_typy_kontaktu]");
$row_id_typy_kontaktu = $stmt->fetch();
echo "<tr align='left'>";
echo "<td><span style='color:white'><strong>Kontakt: </strong></span></td>";
echo "<td><em><strong>  $row_id_typy_kontaktu[nazev]:</strong></em> $row_kontakty[kontakt]</td>";
echo "</tr>";
但我的代碼打印只有一個人聯繫,但人有幾個聯繫人,我需要打印所有人。
希望你明白我想說的話。 Thx尋求答案:)
爲$ DB一個PDO對象? –
不,它不是......你是什麼意思? –
$ db的類型是什麼? –