heb je misschien de gehele pagina/ script? Zo kunnen we denk ik jouw beter helpen?
Link gekopieerd
<div id="bioscopen">
<?php
if(!isset($_GET['bio']))
{
echo "Selecteer een bioscoop bij u uit de buurt.";
}
else
{
echo "U koos ".$_GET['bios'];
}
?>
<form method="get" name="form">
<select name="bios" onchange="document.form.submit();">
<option>Kies een plaats</option>
<option value="amsterdam">Amsterdam</option>
<option value="apeldoorn">Apeldoorn</option>
<option value="assen">Assen</option>
<option value="baarsen">Baarsen</option>
<option value="purmerend">Purmerend</option>
<option value="rotterdam">Rotterdam</option>
<option value="tegelen">Tegelen</option>
<option value="venlo">Venlo</option>
</select>
</form>
</div>
Link gekopieerd
Allan de Bruin op 05/02/2012 22:22:18
heb je misschien de gehele pagina/ script? Zo kunnen we denk ik jouw beter helpen?
Ja, idd. Want als ik hem test krijg ik wel een tekst te zien.
Link gekopieerd
Is dit misschien wat je zou willen??
Eerst de tabel opvragen met de biosscopen.
dan 'row_rsBiosscoop' = de naam van de recordset.
<select name="selecteer_bioscoop">
<option id="1" value="amsterdam" <?php if (!(strcmp("", $row_rsBiosscoop['BiosId']))) {echo "selected=\"selected\"";} ?>>Amsterdam</option>
<option id="2" value="apeldoorn" <?php if (!(strcmp("", $row_rsBiosscoop['BiosId']))) {echo "selected=\"selected\"";} ?>>Apeldoorn</option>
<option id="3" value="assen" <?php if (!(strcmp("", $row_rsBiosscoop['BiosId']))) {echo "selected=\"selected\"";} ?>>Assen</option>
<option id="4" value="baarsen" <?php if (!(strcmp("", $row_rsBiosscoop['BiosId']))) {echo "selected=\"selected\"";} ?>>Baarsen</option>
<option id="5" value="purmerend" <?php if (!(strcmp("", $row_rsBiosscoop['BiosId']))) {echo "selected=\"selected\"";} ?>>Purmerend</option>
<option id="6" value="rotterdam" <?php if (!(strcmp("", $row_rsBiosscoop['BiosId']))) {echo "selected=\"selected\"";} ?>>Rotterdam</option>
<option id="7" value="tegelen" <?php if (!(strcmp("", $row_rsBiosscoop['BiosId']))) {echo "selected=\"selected\"";} ?>>Tegelen</option>
<option id="8" value="venlo" <?php if (!(strcmp("", $row_rsBiosscoop['BiosId']))) {echo "selected=\"selected\"";} ?>>Venlo</option>
</select>
Link gekopieerd
Maak eens van if(!isset($_GET['bio'])) dit: if(!isset($_GET['bios']))
Link gekopieerd
Oh mijn god, hartstikke bedankt, Nick! Dit heeft heel erg geholpen!
[size=xsmall]Toevoeging op 05/02/2012 23:14:42: [/size]
Nu wordt er geen database geselcteerd...
if($Get == "Amsterdam")
{
$opdracht = mysql_query("SELECT * FROM amsterdam");
}
if($Get == "Rotterdam")
{
$opdracht = ("SELECT * FROM rotterdam");
$resultaat = mysql_query($opdracht) or die(mysql_error());
echo "<table border='1'>
<tr>
</tr>";
while($row = mysql_fetch_array($resultaat))
{
echo "<tr>";
echo "<td>" . $row['ID'] . "</td>";
echo "<td>" . $row['Events'] . "</td>";
echo "</tr>";
}
echo "</table>";
}
Link gekopieerd
Laat me raden, je probeert het voor Amsterdam....
Kijk nou even goed, wat je doet klopt toch voor geen meter. Vergelijk alleen eens de regel voor Amsterdam en voor Rotterdam.
Soms vraag ik me af of mensen eerst zelf uberhaupt wel eens naar hun code kijken voor ze het hier in een topic te plempen....
Link gekopieerd
Ik wil Amsterdam niet uitlezen...Het gaat om Rotterdam. Ik heb de code toch bij Rotterdam laten uitvoeren?
Link gekopieerd
Goed, waar komt $Get vandaan dan? Waar wordt die gevuld met een waarde?
Link gekopieerd
Je defineert $get nergens,
als je dit doet wel:
<?php
$Get = $_GET['bio']
if(!isset($Get))
{
echo "Selecteer een bioscoop bij u uit de buurt.";
}
else
{
echo "U koos ".$Get;
}
?>
[size=xsmall]Toevoeging op 06/02/2012 13:50:58: [/size]
En heb je aparte tabellen voor de plaatsnamen?
dit klopt sowieso niet,
maar als ze niet in aparte tabellen staan gaat het ook niet werken zo,
je probeert nu namelijk alle records uit de tabel amsterdam te selecteren.
<?php
$opdracht = mysql_query("SELECT * FROM amsterdam");
?>
Het moet trouwens op deze manier:
<?php
$opdracht = "SELECT * FROM amsterdam";
$result = mysql_query($opdracht);
Link gekopieerd