?
Onbekende gebruiker
27-10-2004 15:53
<?php
$host="localhost";
$dbnaam="klanten";
$db=mysql_connect($host) or die (mysql_error());
mysql_select_db($dbnaam, $db) or die (mysql_error());
if (!empty($_POST["zoeken"])){
$query="SELECT debiteurnr, klantnaam, leveringswijze, adres, adres_2,
woonplaats, telefoon, contactpersoon, telcontactpers, functie,
laatstecontrole, adres_3, laatsteherrinering FROM test WHERE " . $_POST["zoeken"];
switch ($_POST["zoeken"]){
case "debiteurnr":
$query . " = " . $_POST["trefwoord"] . "'";
case "klantnaam":
$query .= " LIKE '%". $_POST["trefwoord"] . "'";
break;
case "woonplaats":
$query .= " LIKE '%". $_POST["trefwoord"] . "'";
break;
default:
break;
}
$result = mysql_query($query) or die ("FOUT: " . mysql_error());
$aantal = mysql_num_rows($result);
}else{
}
?>
<html>
<head>
<title>Zoek</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>
<body bgcolor="#EBEBEB" LINK="#000000" VLINK="000000" ALINK="000000">
<h2>U hebt op <?php echo($_POST["zoeken"]);?>
<?php echo($_POST["trefwoord"]);?> gezocht.</h2>
<a href="kgzf.php">Nieuwe zoekactie</a>
<br>
<br>
<table border="1" width="25%" align="left">
<tr> <td colspan="2" align="center"><h2>Klantgegevens</h2></td></tr>
<tr bgcolor="#EBEBEB"><th><font COLOR=FF0000>Klantnaam</font></th></tr>
<?php
if ($aantal == 0){
echo ("Helaas, er werden geen gegevens gevonden
met <b> ". $_POST["trefwoord"]. " </b><br>\n");
}else{
echo("<b>Er werden $aantal record(s) gevonden</b><br>");
while (list($debiteurnr, $klantnaam, $leveringswijze, $adres, $adres_2,
$woonplaats, $telefoon, $contactpersoon, $telcontactpers, $functie,
$laatstecontrole, $adres_3, $laatsteherrinering) =
mysql_fetch_row($result)){
echo("<tr><td><a href=\"kgzf.php?klantnaam=$klantnaam\">$klantnaam</a></td></tr>\n");
}
}
?>
</table>
</body>
</html>
dat ik zeg maar dat ik op een resultaat kan klikken bvb. een klantnaam en dat ik gelijk alle gegevens over die klant krijg.
ja ben niet zo lang bezig met PHP dus kan het ook nie zo goed uitlegge..
Romeo