Ik heb 2 drop boxen die ik wil vullen met behulp van SQL statements.
Bij de eerste dropbox haal ik de maandgegevens uit de database.
Dit gaat allemaal goed.
Nu wil ik dat, als ik een maand selecteer, het jaar automatisch word ingevult.
Ik had al geprobeerd om het array uit te lezen met het volgende statement.
$Maand = current($rij)
Maar hierdoor wordt alleen het laaste veld gepakt, omdat de pionter bij het laaste record staat.
Wat voor statement moet ik gebruiken om dit nu op te lossen ?
CODE:
<?php
// Maand gegevens ophalen en in dropbox zetten
$query = "SELECT Stage_maand FROM stage WHERE Leerling_nummer = '$gebruiker_koppel'";
$result = mysql_query($query);
echo "<select name=\"Maand\">\n";
while ($rij = mysql_fetch_array($result)) {
echo "<option>";
echo $rij["Stage_maand"];
echo "</option>\n";
}
echo "</select>";
// Jaar gegevens ophalen en in dropbox zetten. De gebruiker selecteer de maand waarna het bijhoordende jaar wordt ingevult.
$query = "SELECT Stage_jaar FROM stage WHERE Leerling_nummer = '$gebruiker_koppel' and Stage_maand ='$Maand'";
$result = mysql_query($query);
echo "<select name=\"Jaar\">\n";
while ($rij = mysql_fetch_array($result)) {
echo "<option>";
echo $rij["Stage_jaar"];
echo "</option>\n";
}
echo "</select>";
?>
Bij de eerste dropbox haal ik de maandgegevens uit de database.
Dit gaat allemaal goed.
Nu wil ik dat, als ik een maand selecteer, het jaar automatisch word ingevult.
Ik had al geprobeerd om het array uit te lezen met het volgende statement.
$Maand = current($rij)
Maar hierdoor wordt alleen het laaste veld gepakt, omdat de pionter bij het laaste record staat.
Wat voor statement moet ik gebruiken om dit nu op te lossen ?
CODE:
<?php
// Maand gegevens ophalen en in dropbox zetten
$query = "SELECT Stage_maand FROM stage WHERE Leerling_nummer = '$gebruiker_koppel'";
$result = mysql_query($query);
echo "<select name=\"Maand\">\n";
while ($rij = mysql_fetch_array($result)) {
echo "<option>";
echo $rij["Stage_maand"];
echo "</option>\n";
}
echo "</select>";
// Jaar gegevens ophalen en in dropbox zetten. De gebruiker selecteer de maand waarna het bijhoordende jaar wordt ingevult.
$query = "SELECT Stage_jaar FROM stage WHERE Leerling_nummer = '$gebruiker_koppel' and Stage_maand ='$Maand'";
$result = mysql_query($query);
echo "<select name=\"Jaar\">\n";
while ($rij = mysql_fetch_array($result)) {
echo "<option>";
echo $rij["Stage_jaar"];
echo "</option>\n";
}
echo "</select>";
?>