Per datum een tabel met gegevens ophalen uit de database

Status
Niet open voor verdere reacties.

hc_vinnie

Gebruiker
Lid geworden
21 apr 2005
Berichten
277
Beste Mensen,

Ik ben bezig met een website in php + mysql database erachter waar alle (wedstrijd)gegevens opgeslagen worden.

Ik ben tot nu toe zover met de uitslagen en zover met het programma

Alle gegevens worden op een rijtje gezet, maar ik wil dus graag hebben dat ik een tabel krijg per datum, dus per dag alle wedstrijden op een rij.
En als tweede dat de programma pagina de wedstrijden laat zien van voor vandaag en op vandaag en op de uitslagen pagina van na vandaag.

Iemand die me hiermee kan helpen?

mvg,

Vinnie
 
Laatst bewerkt:
Hoi Vinnie,

ik denk de GROUP BY en/of ORDER BY statements van SQL je al een boel verder kunnen helpen.
Google er maar eens op!

Grtz,
J.
 
Laatst bewerkt:
Ik ben inmiddels zover dat ik heb alwel voor elkaar heb dat het programma alleen laat zien wat er vandaag en na vandaag gespeeld wordt, en op de uitslagen staat alles van voor vandaag.

nu wil ik graag alleen dus nog hebben dat ik tabellen krijg per dag waar dan alle uitslagen/wedstrijden in staan van de betreffende dag.

in ieder geval bedankt voor je info!
 
Hey vinnie,

een mogelijke oplossing is een loopje maken:

PHP:
$result = mysql_query ("SELECT * FROM tabelnaam ORDER BY datum ASC");
while($row = mysql_fetch_array ($result)) {
  echo "<table>";
  echo "<tr><td>kolom 1</td><td>kolom 2</td></tr>";
  $datum = $row[datum];
  $result = mysql_query ("SELECT * FROM tabelnaam WHERE datum = $datum");
  while($row = mysql_fetch_array ($result)) {
    echo "<tr><td>$row[kolom1]</td><td>$row[kolom2]</td></tr>";
  }
  echo "</table>";
}

Het zal vast nog wel op een efficientere manier of beter kunnen, maar dit is een mogelijkheid.

Grtz, J.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan