voor een opdracht is de bedoeling dat wij een informatiesysteem aanmaken voor een reisbureau. Nou ben ik zover al gekomen met PHP, PDO en mySQL. Het probleem is echter dat we het overzicht van alle boekingen ook moeten kunnen sorteren. Hier loop ik dood. We moeten alle boekingen sorteren op vertrekdatum. Als iemand hierbij zou kunnen helpen zou dat top zijn.
Hieronder de code voor het bekijken van de boekingen.
<!DOCTYPE html>
<html lang="nl">
<head>
<meta charset="utf-8">
<title> een boeking bekijken </title>
</head>
<body>
<?php
//maken van verbinding
try{
$db = new PDO('mysql:host=localhost;dbname=sed','root', '');
}
catch(PDOException $e) {
echo $e->getMessage();
}
// De SQL Opdracht
$sql = 'SELECT * FROM boekingen';
$resultaat = $db->query($sql);
//De HTML-Tabel opbouwen
echo '<table border = 1>';
foreach($resultaat as $row) {
echo'<tr>';
$nummer = $row['reisnummer'];
echo '<td>'.$row['reisnummer'].'</td>';
echo '<td>'.$row['land'].'</td>';
echo '<td>'.$row['plaats'].'</td>';
echo '<td>'.$row['vertrekdatum'].'</td>';
echo '<td>'.$row['retourdatum'].'</td>';
echo '<td>'.$row['aantalpersonen'].'</td>';
echo '<td>'.$row['prijs'].'</td>';
echo '<td>'.$row['betaald'].'</td>';
echo "<td><form action='reisbureauCRUDwijzigen.php' method='post'>
<input type='hidden' name='verstopt' value=$nummer>
<input type='submit' name='wijzig' value='wijzig'>
</form></td>";
echo "<td><form action='reisbureauCRUDverwijderen.php' method='post'>
<input type='hidden' name='verstopt' value=$nummer>
<input type='submit' name='verwijder' value='verwijder'></form></td>";
echo '</tr>';
}
echo '</table>';
echo "
<p>
<form action='index.php' method='post'>
<input type='submit' name='submit' value='Terug'>
</form>
</p>";
//Sluiten van de verbinding
$db = NULL;
?>
</body>
</html>