søgnings fejl i MySqL
Hej mit spørgsmål går ud på at jeg har denne her kode:<form action="sogning.php" method="POST">
<table>
<tr>
<td><input type="checkbox" name="villa" value="villa">Villa</td>
<td><input type="checkbox" name="raekkehus" value="raekkehus">Rækkehus</td>
<td><input type="checkbox" name="ejerlejlighed" value="ejerlejlighed">Ejerlejlighed</td>
<td><input type="checkbox" name="villalejlighed" value="villalejlighed">Villalejlighed</td>
</tr>
<tr>
<td><input type="checkbox" name="andelsbolig" value="andelsbolig">Andelsbolig</td>
<td><input type="checkbox" name="boligprojekter" value="boligprojekter">Boligprojekter</td>
<td><input type="checkbox" name="fritidshus" value="fritidshus">Fritidshus</td>
<td><input type="checkbox" name="huspaalandet" value="huspaalandet">Hus på landet</td>
</tr>
<tr>
<td><input type="checkbox" name="landbrug" value="landbrug">Landbrug</td>
<td><input type="checkbox" name="helaarsgrund" value="helaarsgrund">Helårsgrund</td>
<td><input type="checkbox" name="fritidsgrund" value="fritidsgrund">Fritidsgrund </td>
</tr>
</table>
<br />
<table>
<tr>
<td width="70px">Kontant:</td>
<td>Fra:<input type="text" name="minimum"></td>
<td>Til:<input type="text" name="maximum"></td>
</tr>
</table>
<table>
<tr>
<td width="70px">Areal:</td>
<td>Fra:<input type="text" name="minimum_areal"></td>
<td>Til:<input type="text" name="maximum_areal"></td>
</tr>
</table>
<br />
<table>
<tr>
<td width="70px">Vejnavn:</td>
<td><input type="text" name="vejnavn"></td>
</tr>
</table>
<table>
<tr>
<td width="70px">Bynavn:</td>
<td><input type="text" name="bynavn"></td>
</tr>
</table>
<table>
<tr>
<td width="70px">Post nr:</td>
<td><input type="text" name="postnr"></td>
</tr>
</table>
<input type="submit" value="Søg"/>
</form>
$villa = $_POST['villa'];
$raekkehus = $_POST['raekkehus'];
$ejerlejlighed = $_POST['ejerlejlighed'];
$villalejlighed = $_POST['villalejlighed'];
$andelsbolig = $_POST['andelsbolig'];
$boligprojekter = $_POST['boligprojekter'];
$fritidshus = $_POST['fritidshus'];
$huspaalandet = $_POST['huspaalandet'];
$landbrug = $_POST['landbrug'];
$helaarsgrund = $_POST['helaarsgrund'];
$fritidsgrund = $_POST['fritidsgrund'];
$minimum = $_POST['minimum'];
$maximum = $_POST['maximum'];
$minimum_areal = $_POST['minimum_areal'];
$maximum_areal = $_POST['maximum_areal'];
$vejnavn = $_POST['vejnavn'];
$bynavn = $_POST['bynavn'];
$postnr = $_POST['postnr'];
$connection = mysql_connect("localhost","root");
if (!$connection)
{
die('Kunne ikke forbinde til serveren: ' . mysql_error());
}
mysql_select_db("boligsalg", $connection);
$sql = mysql_query("SELECT * FROM sag WHERE type LIKE '%".$raekkehus."' OR LIKE '%".$villa."'");
$test = mysql_fetch_array($sql);
echo $test['type'];
men problemet er at jeg ikke kan få den til at fungere den vil bare ikke give mig de rigtige ting ud som jeg søger på. hvis det er jeg fjerner OR LIKE '%".$villa."'" så kan jeg godt få et resultat ud men lige så snart jeg vil have flere så virker den ikke..
håber der er nogen der kan hjælpe mig