Hallo, ik heb een selectieveld die moet doorlinken naar een edit.php
Het selectieveld heeft de naam "kleur" en dan heb ik deze link

<OPTION name='kleur' value=$kleur[kleur]>$kleur[kleur]</option>

<a href="edit.php?id='.$art[id].'&kleur='.$_POST[kleur].'">

Alleen als ik op de link klik gaat hij naar edit.php?id=(goed)&kleur=(leeg)

Wat doe ik fout?
De syntax van je select box klopt niet. Dat is altijd zo:

<select name="kleur">
    <option value="rood">Rood</option>
    <option value="blauw">Blauw</option>
</select>

Het resultaat vind je vervolgens in $_POST['kleur'].

[edit]Dom foutje[/edit]
hij doet het nog niet ik heb nu dit:

echo '<select name="kleur">';
echo "<OPTION value='kleurs'>$kleur[kleur]</option>";


en ik haal hem op met '.$_POST['kleurs'].'
Oeps, ik geeft het verkeerde voorbeeld. Het moet natuurlijk $_POST['kleur'] zijn :)
Heb ik nu maar hij doet jhet nog niet :S

echo '<form METHOD="POST" ACTION="#"><select name="kleurs">';
  while ($kleur = mysql_fetch_assoc($kleuren)) {
  
echo "<OPTION value='$kleur[kleur]'>$kleur[kleur]</option>";
  }

echo '</select><a href="inwagen.php?id='.$art[id].'&kleur='.$_POST['kleurs'].'">Go</a></form>';

Dat is een groter deel v/d code
Bedankt, maar kan het ook met i.p.v een button een plaatje ofzo?
Hoe bedoeld je precies? Dat je op een plaatje klikt en dat het formulier verzonden wordt?
Ja in plaats van die button (het zal wel een domme vraag zijn :P)
Ik zou CSS gebruiken om de input button te stylen.

Reageren