parisdiesel
Gebruiker
- Lid geworden
- 15 nov 2008
- Berichten
- 94
Hallo, met onderstaande code laat ik een selectbox vullen met namen uit de database. nu mijn vraag, is het mogelijk als er 2 of meer de zelfde namen in staan dat tie er dan maar een invoegd en de andere overslaat? anders krijg ik soms wel 30 dezelfde namen in mijn selectbox.
Code:
<td><?php
$oQuery = "SELECT * FROM overzicht ORDER BY naam";
$oResult = mysql_query($oQuery);
if($oResult) {
if(mysql_num_rows($oResult) > 0) {
echo '<select name="rabo">';
while ($rij = mysql_fetch_array($oResult)) {
echo '<option value="' . $rij['naam'] . '">' . $rij['naam'] . '</option>';
}
echo '</select>';
} else {
echo 'Geen namen gevonden.';
}
} else {
echo mysql_error().' in query: '.$oQuery;
}
?></td>
</tr>
<tr>
<td>Klaar</td>
<td><input NAME="zoek" type="submit" value="Opvragen"></td>
</tr>
</table>
</FORM>
Laatst bewerkt: