data uit twee tabellen uitlezen via while lus

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Dirk

Dirk

29/08/2006 14:23:00
Quote Anchor link
Ik ben een klein bezoekerstellertje aan het maken en wil de gegevens uit de tabel via deze code uitlezen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?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!
Gewijzigd op 01/01/1970 01:00:00 door Dirk
 
PHP hulp

PHP hulp

17/11/2024 23:32:06
 
- wes  -

- wes -

29/08/2006 14:26:00
Quote Anchor link
SELECT * FROM teller,pagina ...
 
Frank -

Frank -

29/08/2006 14:28:00
Quote Anchor link
Wat is het verband tussen deze 2 tabellen? Zoek in de handleiding eens op het gebruik van JOIN.
 
Jan Koehoorn

Jan Koehoorn

29/08/2006 14:29:00
Quote Anchor link
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
 
Dirk

Dirk

29/08/2006 14:33:00
Quote Anchor link
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?
 
Klaasjan Boven

Klaasjan Boven

29/08/2006 14:59:00
Quote Anchor link
Gebruik AS

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

Frank -

29/08/2006 15:04:00
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.