login  Naam:   Wachtwoord: 
Registreer je!
 Forum

DISTINCT in select veld en item toevoegen.

Offline verkamj - 16/01/2005 12:13
Avatar van verkamjNieuw lid Beste lezer,
Hieronder een script om een locatie, uit evenementen te selecteren (locatie1).
Een nieuwe locatie komt uiteraard nog niet voor in de evenementen.
Ik heb een extra veld aangemaakt (locatie2) om nieuwe locatie toe te voegen.
Is er een mogelijkheid om dit gelijk in het selectmenu te te typen?

<tr>
<td valign="top"><b>Selecteer locatie</b></td>
<td>
<select name="locatie1">
<option></option>
<?php
// verbinding met db enzo
$query = "SELECT DISTINCT locatie FROM evenementen";
$resultaat = mysql_query($query) or die("Fout in query: $query. ".mysql_error());
while($rij = mysql_fetch_array($resultaat)) {
?>
<option><? echo $rij['locatie'] ?></option>
<?php
}
?>
</select>
of voeg toe
<input name="locatie2" type="text" size="30">
</td>
</tr>

2 antwoorden

Gesponsorde links
Offline Fenrir - 16/01/2005 12:25
Avatar van Fenrir PHP expert je bedoelt dat het gelijk in het selectmenu erbij komt?
dat kan met javascript:

dan moet je wel een andere form maken (deze code werkt wss niet, maar het moet ongeveer zo):

<form onsubmit="selectform.locatie1.innerhtml += this.lacatie2.value;"

Offline verkamj - 16/01/2005 19:10
Avatar van verkamj Nieuw lid Fenrir,

Ik bedoel, als de locatie er niet bij staat. Je het dan in het select veld kan typen. De nu toegevoegde locatie zal bij het volgende record beschikbaar zijn.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.187s