Nieuw lid |
|
Hoi allemaal,
ik heb een simpel zoekscriptje. het script geeft het resultaat in Resultaat.php
<?
//-- natuurlijk moet er eerst een connectie met de database worden gemaakt:
if (!@mysql_select_db("provisioning", @mysql_connect("localhost", "provisioning", "database")))
{
echo "Er kan geen database connectie gemaakt worden.";
exit();
}
?>
<form name="case" action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
<p> </p>
<p>
<?
//-- $HTTP_POST_VARS[zoekterm] is de naam van het zoekveld in het formulier wat we
//-- hebben gemaakt in het vorige 'hoofdstuk'. Dit is dus de SQL code:
$sql = "SELECT * FROM ft_form_10 WHERE Serial_Code LIKE '%$HTTP_POST_VARS[zoekterm]%'";
//-- voer de SQL code uit en zet dit in een variabele zodat we zometeen kunnen
//-- kijken of er een resultaat is
$res = mysql_query($sql);
//-- bekijk nu of er een resultaat is, of het zoekwoord dus gevonden is of niet
if (mysql_num_rows($res) >= 1)
{
//-- er is een resultaat gevonden, toon de resultaten via een while () loop
while ($row = mysql_fetch_array($res))
{
echo "<p>Resultaat Serial_Code: <b>$row[Serial_Code]</b><br>";
echo "Activation Code: <b>$row[Activation_Code]</b><br>";
echo "Offer Code: <b>$row[Offer_Code]</b><br>";
echo "Expiration Date: <b>$row[Expiration_Date]</b><br>";
echo "Sales Code: <b>$row[Sales_Code]</b><br>";
}
}
//-- als er geen resultaat is gevonden, dus als het zoekwoord niet gevonden is:
else
{
echo "<p>Het ingegeven serienummer :<b> $HTTP_POST_VARS[zoekterm]</b> is niet bekend. Controleer dit en probeer opnieuw.</p>";
echo "<p><a href=\"zoek.php\" title=\"zoek opnieuw\">zoek opnieuw</a></p>";
}
?>
<? //-- natuurlijk moet er eerst een connectie met de database worden gemaakt: { echo "Er kan geen database connectie gemaakt worden."; } ?> <form name="case" action=" <?php echo $_SERVER['PHP_SELF'];? >" method="post"> <p> </p> <p> <? //-- $HTTP_POST_VARS[zoekterm] is de naam van het zoekveld in het formulier wat we //-- hebben gemaakt in het vorige 'hoofdstuk'. Dit is dus de SQL code: $sql = "SELECT * FROM ft_form_10 WHERE Serial_Code LIKE '%$HTTP_POST_VARS[zoekterm]%'"; //-- voer de SQL code uit en zet dit in een variabele zodat we zometeen kunnen //-- kijken of er een resultaat is //-- bekijk nu of er een resultaat is, of het zoekwoord dus gevonden is of niet { //-- er is een resultaat gevonden, toon de resultaten via een while () loop { echo "<p>Resultaat Serial_Code: <b>$row[Serial_Code]</b><br>"; echo "Activation Code: <b>$row[Activation_Code]</b><br>"; echo "Offer Code: <b>$row[Offer_Code]</b><br>"; echo "Expiration Date: <b>$row[Expiration_Date]</b><br>"; echo "Sales Code: <b>$row[Sales_Code]</b><br>"; } } //-- als er geen resultaat is gevonden, dus als het zoekwoord niet gevonden is: else { echo "<p>Het ingegeven serienummer :<b> $HTTP_POST_VARS[zoekterm]</b> is niet bekend. Controleer dit en probeer opnieuw.</p>"; echo "<p><a href=\"zoek.php\" title=\"zoek opnieuw\">zoek opnieuw</a></p>"; } ?>
Werkt perfect !!
Maar.... nu wil ik dat resultaat kunnen updaten dmv 2 radio buttons aan te klikken zodat het nummer een status krijgt. Wie kan mij op weg helpen met die query en stukje code want ik heb lopen klungelen en krijg het niet voor elkaar..
|