ik heb een tabel order en wil via een formulier een jaartal invullen, zodat daarmee alleen resultaten uit de database worden weergegeven met dat ingevulde jaartal. de datums in de tabel order staan in een textveld, in een kolom genaamd indatum.
bovenin mn index.php heb ik de volgende regel:
<?$jaartal=$_REQUEST['jaartal'];?>
daarna het formulier:
<form action="index.php" name="jaartalForm">
Jaar: <input type="text" name="jaartal" value="<?=$jaartal?>">
<input type="submit" value="OK" />
</form>
en de volgende sql query:
$getOrders = mysql_query("SELECT * FROM order WHERE 'indatum' LIKE '%$jaartal'"); if(mysql_num_rows($getOrders) > 0)
{ lap met code om alle resultaten te laten zien}
else { echo 'Geen open orders gevonden in de database.';}
Hiermee krijg ik echter geen enkel resultaat? Wat doe ik nu mis en wie kan me op weg helpen?
bovenin mn index.php heb ik de volgende regel:
<?$jaartal=$_REQUEST['jaartal'];?>
daarna het formulier:
<form action="index.php" name="jaartalForm">
Jaar: <input type="text" name="jaartal" value="<?=$jaartal?>">
<input type="submit" value="OK" />
</form>
en de volgende sql query:
$getOrders = mysql_query("SELECT * FROM order WHERE 'indatum' LIKE '%$jaartal'"); if(mysql_num_rows($getOrders) > 0)
{ lap met code om alle resultaten te laten zien}
else { echo 'Geen open orders gevonden in de database.';}
Hiermee krijg ik echter geen enkel resultaat? Wat doe ik nu mis en wie kan me op weg helpen?