Ik heb nu een script waarmee ik dus gegevens uit mijn database haal en ook kan zoeken, dit gebeurd probleemloos. het lukt mij niet om een knop boven studentennummer en een knop boven achternaam te plaatsen waarmee ik mijn resultaten uit mijn database kan sorteren.ik heb nu dit:

<html>
<head>
<title></title>
<link href="opmaak.css" rel="stylesheet" type="text/css">
</head>
<body>
<?php


mysql_connect("localhost", "root", "") or die ("error server");


mysql_select_db("datbaseHogeschool.db") or die ("error database");



/* print het invoerveld, dropdownlist en de knop */
echo '
<form action="" method="get">
Zoek: <input type="text" name="snaam"/>
<select name="dropdown">
<option value="NULL">Zoek op..</option>
<option value="studentnummer">Studentnummer</option>
<option value="achternaam">Achternaam</option>
<option value="voornaam">Voornaam</option>
<option value="geboortedatum">Geboortedatum</option>
<option value="slb">Slb</option>
</select>

<input type="submit" value="Zoeken" name="submit"/>
</form>
';

/* print tabel header */
echo '
<table class="header">
<tr>
<th>Studentnummer</th>
<th>Achternaam</th>
<th>Voornaam</th>
<th>Geboortedatum</th>
<th>Slb</th>
<tr>
';



if (isset($_GET['submit']) && ($_GET['dropdown'] != "NULL") ){

$snaam = $_GET['snaam'];
$dropdown = $_GET['dropdown'];



$resultaten = mysql_query("SELECT * FROM student WHERE $dropdown = '$snaam'") or die("error query opdracht 1");
}else {
$resultaten = mysql_query("SELECT * FROM student;") or die("error query opdracht 1");
}


while ($resultaatOp2 = mysql_fetch_array($resultaten)){
echo '
<tr>
<td>'. $resultaatOp2['studentnummer'] .'</td>
<td>'. $resultaatOp2['achternaam'] .'</td>
<td>'. $resultaatOp2['voornaam'] .'</td>
<td>'. $resultaatOp2['geboortedatum'] .'</td>
<td>'. $resultaatOp2['slb'] .'</td>
<tr>
';
}


echo '</table>';




?>
</body>
</html>
-- sluit deze maar -- dubbelpost
Samet ozel op 08/01/2011 16:08:18

hoe doe ik dit?


Moet een moderator doen.
Dubbel.

Reageren