Waarde van <select> meegeven

Status
Niet open voor verdere reacties.

Sven2007

Gebruiker
Lid geworden
8 feb 2007
Berichten
113
Ik wil vanuit mijn eerst form de gekozen waarde uit de <select> weergeven in mijn tweede scherm. Wanneer ik dit test met een tekstveldje en dan in de 2de pagina $_POST['tekstveld'] doe krijg ik die waarde te zien. Bij mijn select lukt het niet. Ik krijg ook geen error.

Dit staat op mijn tweede pagina:

PHP:
<?php
        $_POST['opentickets'];
?>

DIt is mijn eerste pagina:

PHP:
<body>
	<?php
		include("includes/connect.php");
		session_start();
		error_reporting(E_ALL);
		ini_set('display_errors', '1');
	?>
	
	<?php
		if($_POST['submit']=="Bevestig") {
			if ($_POST['operation-type']=="ticket") {
				?>
				<form action="taken.php" method="post" >
				<fieldset>
					<legend>Kies het gewenste ticket:</legend>
					<label for="opentickets">Openstaande tickets:</label>
					<select name="opentickets" id="opentickets">
						<?php
							$sql = mysql_query("SELECT * FROM `swtickets` WHERE `ticketstatusid`=1") or die("Ongeldige query: " . mysql_error());
						?>
						<?php while($resultaat= mysql_fetch_assoc($sql)) {?>
						<option value=<?php $resultaat['ticketid']?>>
							<?php echo $resultaat['ticketmaskid'] . "  |  " . $resultaat['subject']?>
						</option>
						<?php }?>
					</select>


					<input type="Submit" name="doorgaan" value="Doorgaan">
					</fieldset>
				</form>
 
als je bij de <option> tag toevoegt selected="selected" dan staat die geselecteerd. Nu moet je met php controleren bij elke optie of het dezelfde is als opgegeven is, en als dat zo is selected="selected" doen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan