Ik ben een klein bezoekerstellertje aan het maken en wil de gegevens uit de tabel via deze code uitlezen:
<?php
$sql = "SELECT * FROM teller";
$resultaat = mysql_query($sql);
if (mysql_num_rows($resultaat)>0){
echo "<table border = 1>";
echo "<tr><td><b>ip</b></td><td><b>host</b></td><td><b>aantal bezoeken</b></td></tr>";
while ($rij = mysql_fetch_array($resultaat)) {
echo "<tr>";
echo "<td>".$rij["ip"]."</td>";
echo "<td>".$rij["host"]."</td>";
echo "<td>".$rij["teller"]."</td>";
echo "</tr>";
}
echo "</table>";
}
?>
Nu heb ik twee tabellen: tabel1: teller en tabel2: pagina, hoe moet ik dat doen?

alvast bedankt!
SELECT * FROM teller,pagina ...
Wat is het verband tussen deze 2 tabellen? Zoek in de handleiding eens op het gebruik van JOIN.
Die zal werken, maar het is netter als je opgeeft wat je precies wilt:

SELECT t.veld_zus, p.veld_zo
FROM teller AS t, pagina AS p
Bedankt dat doet het, nu heb ik nog een probleempje. Ik heb in allebei de tabellen dezelfde naam voor een rij. Hoe kun je zeggen uit welke tabel hij de rij moet hebben?
Gebruik AS

SELECT
tabel1.zelfdenaam AS deeerstezelfdenaam,
tabel2.zelfdenaam AS detweedezelfdenaam
FROM
tabel1,
tabel2
WHERE
tabel1.id=tabel2.id enz

Reageren