Ik heb al even een probleem waar ik maar niet uit kom; ik gebruik een script van voetbalripper om wedstrijdschema's op te halen. Deze gegevens zijn voor de komende twee of drie weken. Ik wil deze per datum groeperen in aparte tabellen.
nu is de output dus:
21 nov team 1 - team 2
21 nov team 4 - team 3
28 nov team 5 - team 6
en ik wil graag naar
21 nov
team 1 - team 2
team 4 - team 3
28 nov
team 5 - team 6
Ik weet wel iets van php maar niet zo diepgaand dat ik dit pasklaar kan fixen :/.
ik zou nog een order by toevoegen aan de eerste query.
Het is natuurlijk een voorbeeld en moet worden aangepast naar de exacte omgeving. Je zou natuurlijk ook nog een WHERE moeten toevoegen omdat je denk ik alleen datums in de toekomst wilt laten zien.
Dat levert geen non-object melding op. Dat gebeurt hooguit als je een non-object probeert te benaderen als object, zoals de melding aangeeft, bijvoorbeeld omdat in dit geval $conn geen mysqli resource is.
Volgens mij niks geks maar goed ik kom er al even niet uit ook :)
<?php @mysql_select_db($database) or die( "Unable to select database");
// $sql="SELECT naam, sportpark FROM clubs WHERE naam LIKE '%" . $name . "%'";
// $sql="SELECT naam FROM clubs WHERE naam LIKE '%" . $name . "%' OR sportpark LIKE '%" . $name ."%'";
//-run the query against the mysql query function
// Haal unieke datums op
$SQLGetDate = "SELECT DISTINCT datum FROM `".$dbprefix."clubprogramma`";
$SQLResultDate = $conn->query($SQLGetDate);
// Sla datums op in array
while ($row = mysqli_fetch_array($SQLResultDate)) {
$datums[] = $row["datum"];
}
?><?php
foreach ($datums as $datum) {
$SQLGetWedstrijden = "SELECT datum, uit, thuis
FROM clubs
WHERE datum='" . $datum . "'";
$SQLResultWedstrijden = $conn->query($SQLGetWedstrijden);