Hoi,

Ik heb een dropdown met 3 keuzes:

1
2
3.

Deze keuzes worden uit de db gehaald. Mijn vraag is, stel ik heb in de db staan dat 2 nu actief is, hoe kan ik dan instellen dat de dropdown meteen nr 2 kiest?

Gr. Bas
<?php
if($actief == TRUE)
{
echo '<option value="'.$id.'" selected>'.$id.'</option>';
}else{
echo '<option value="'.$id.'">'.$id.'</option>';
}
?>
Bedankt, maar stel, mijn nieuwsbericht heeft categorie X. en er zijn categorieën X, Y, Z. En ik wil dat hij meteen X aanwijst, hoe doe ik dat dan?
lekker helder :) ik snap em niet iig, voorbeeldje?
Nouja, ik heb een nieuwsbericht. Dat nieuws bericht zit in de categorie 'school'. Ik heb 4 categorieën: Algemeen, School, Announcements & Pulp. Als ik een bericht bewerk, zie je een drop-downboxje met deze 4 categorieën. De categorieën haalt hij uit de db. Nu wil ik graag, dat als ik het bericht bewerk, dat hij meteen zegt (in dat drop-downtje) dat de categorie School is. Nu gaat ie nog standaard naar de onderste.. Dit is het scriptje:


<?
include('connect.php');

$cat = mysql_query("SELECT * FROM categorie");
echo "<select name='cat'>"; 
while ($c = mysql_fetch_object($cat)) 
{
echo "<option value='" .$c->categorie. "'>" .$c->categorie ."</option>"; 
} 
echo "</select>";
?>
in je while

<?php
if ($c->categorie == $jecatdiejeaapast)
{
echo "<option value='" .$c->categorie. "' selected>" .$c->categorie ."</option>";
} else {
echo "<option value='" .$c->categorie. "'>" .$c->categorie ."</option>";
}

?>
dus selected meegeven in de option...
Voor XHTML compitable, moet het niet selected='selected' zijn? Of iig een waarde?

Reageren