Hey ,ich mache zurzeit für die Schule ein kleines projekt(Eine art Vogeldatenabank),hab jetzt aber folgendes Problem.
Ich will eine kleine Datenbanksuche einfügen, in der man nach Name, HErkunft etc.. suchen kann. Jedoch kommt keine antwort ,weder nen Error noch ein Ergebniss.
Aber guckt einfach mal selbst..
<?php
include_once("Datenbankanbindung.php");
?>
<div class="Content">
<form action="<?php echo $_SERVER["PHP_SELF"];?>" method="post">
<input type="hidden" name="anzeigen" value="1" />
<label>Vogel suchen nach: </label>
<select name="suche">
<option name=Name value=Name> Name </option>
<option name=Gattung value=Gattung> Gattung </option>
<option name=Familie value=Familie> Familie </option>
<option name=Herkunft value=Herkunft> Herkunft </option>
<option name=Federfarbe value=Ferderfarbe> Familie </option>
</select>
<input name="Suchname" type="text" size="30" maxlength="30"></p>
<button>anzeigen</button>
</form>
<hr>
<?php
if(isset($_POST['anzeigen'])) {
$text = $_POST['Suchname'];
$cbox = $_POST['suche'];
$myquery = "select * from vogel where '" .mysql_real_escape_string($text)."' like '".mysql_real_escape_string($text)."'";
$result = mysql_query($myquery) or die ("MySQL-Fehler: " . mysql_error());
while ($dsatz = mysql_fetch_assoc($result))
{
echo "Name:" . $dsatz["Name"] . "<br>";
echo "Gattung:" . $dsatz["Gattung"] . "<br>";
echo "Familie:" . $dsatz["Familie"] . "<br> ";
echo "Herkunft:" . $dsatz["Herkunft"] . "<br> ";
echo "Federfarbe:" . $dsatz["Federfarbe"] . "<br> ";
echo "<img style='float: left; height: 80px; margin-left: 250px; margin-top: -80px; width: 88px;' src='" . $dsatz["Bild"] . "' alt='Vogel'>" ;
echo "<hr>";
}
}
?>