wil een zoekmachine maken maar dan met een lege tekstvak, maar met option en radio vakken, dus met deze html site:
<DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form action="zoekmachine.php" method="post">
<table border=0 width="700" align="center" class="contenttable">
<tr>
<td>
<table border="0" cellpadding="0" cellspacing="5">
<tr>
<td>Price range:</td>
<td><select name="priceRangefrom" class="inputsmall">

<option value="0" selected >0</option>

<option value="250" >250</option>

<option value="500" >500</option>

<option value="750" >750</option>

<option value="1000" >1000</option>

<option value="1250" >1250</option>

<option value="1500" >1500</option>

<option value="1750" >1750</option>

<option value="2000" >2000</option>

<option value="2250" >2250</option>


<option value="2500" >2500</option>

<option value="3000" >3000</option>

<option value="3500" >3500</option>

<option value="4000" >4000</option>

<option value="5000" >5000</option>
<option value="7000" >7000</option>
<option value="10000" >10000</option>
</SELECT>
</td>
<td>&nbsp;to:&nbsp;</td>
<td>
<select name="price" class="inputsmall">

<option value="0" >0</option>

<option value="250" >250</option>

<option value="500" >500</option>

<option value="750" >750</option>

<option value="1000" >1000</option>

<option value="1250" >1250</option>

<option value="1500" >1500</option>

<option value="1750" >1750</option>

<option value="2000" >2000</option>

<option value="2250" >2250</option>


<option value="2500" >2500</option>

<option value="3000" >3000</option>

<option value="3500" >3500</option>

<option value="4000" >4000</option>

<option value="5000" >5000</option>
<option value="7000" >7000</option>
<option value="10000" >10000</option>
<option value="1000000" selected >no limit</option>
</SELECT>

</td>
</tr>
<tr>
<td>Part of Amsterdam or city:</td>
<td colspan="3">

<select name="area" class="inputmedium">


<option value="25" >-----</option>

<option value="Amstelveen" >Amstelveen</option>

<option value="Amsterdamcentre" >Amsterdam-centre</option>

<option value="Amsterdamjordaan" >Amsterdam-jordaan</option>

<option value="Amsterdamoudwest" >Amsterdam-Oud West</option>

<option value="Amsterdampijp" >Amsterdam-Pijp</option>

<option value="AmsterdamSouth" >Amsterdam-South</option>

<option value="Amsterdamothers" >Amsterdam Others</option>


</select>
</td>
</tr>
<tr>
<td>
Furnished:
</td>
<td colspan="3">
<table border=0 cellpading="0" cellspacing="0"><tr>
<td width="60"><input class="inputstyle02" type="radio" name="full" value="full" >&nbsp;full</td>
<td width="60"><input class="inputstyle02" type="radio" name="semi" value="semi" >&nbsp;semi</td>
<td width="60"><input class="inputstyle02" type="radio" name="both" value="both" >&nbsp;both</td>
</tr></table>
</td>
</tr>
<tr>
<td>
<br>
<input type="hidden" name="showresults" value="yes">
<input type="Submit" value="Search">
</td>
</tr>
</table>
<br>






</body>
</html>

kan iemand mij vertellen hoe ik dat aan oet pakken

bij voor baat dank


Parse error: parse error, unexpected T_VARIABLE in /home/owndata/public_html/zoekmachine1.php on line 144
IPV de code die je had staan

<?php
include("config.php")
if ($_POST['submit']) {
$price_range_from=$_POST['priceRangefrom'];
$price_range_to=$_POST['price'];
$area=$_POST['area'];

if ($price_range_to <= $price_range_from) {
$error="Hier de error voor een negatief of geen prijsverschil";
}
elseif ($price_range_to > $price_range_from) {
$query=mysql_query("SELECT * FROM zoekmachine WHERE price >= '".$price_range_from."' AND price <= '".$price_range_to."' AND area= '"$area"'");
if (mysql_num_rows($query) == '0') { $error="Geen producten gevonden"; }
else {
print "Gevonden resultaten:<BR><BR>";
while ($data=mysql_fetch_array($query)) {

// Hier print je de uitkomst van de query in een mooi tabelletje ofzow...

}
}
}
}


?>
en

<input type="Submit" name="submit" value="Search">

IPV

<input type="Submit" value="Search">
nu is dit weer fout if ($_POST['submit']) {, met dzelfde line :s
phpdude schreef op 05.10.2004 18:41
nu is dit weer fout if ($_POST[\'submit\']) {, met dzelfde line :s
Welke error?

if ($_SERVER[\'REQUEST_METHOD\']==\'POST\') < kun je btw beter gebruiken. Je zult de variabelen die je formulier geeft toch op het bestaan moeten checken en je op de hiervoor gegeven mogelijke oplossing de _POST[\'submit\'] helemaal niet meestuurd.

Reageren