Hallo leute ich wollte für meine datenbank ein kleines Suchformular schreiben, aber irgendwie hab ich einen Denkfehler drin.
Hier ist mein Code:
Irgendwie wird der Wert aus dem Formular nicht in die Abfrage übergeben ...
danke im Vorraus für eure Hilfe.
Gruss Raoul
Hier ist mein Code:
PHP-Code:
<?php
if ($search) {
$result = mysql_query("SELECT * FROM members where Name LIKE '%$search%' order by Name");
if (!$result) {
echo (" Fehler bei der Abfrage " .
mysql_error() );
exit();
}
while ($row = mysql_fetch_array($result) ) {
?>
<table border="1" width="">
<tr>
<td width="150"><?php echo ($row["Name"]); ?> </td>
<td width="150"><?php echo ($row["Vorname"]); ?></td>
<td width="150"><?php echo ($row["Strasse"]); ?></td>
<td width="50"><?php echo ($row["Hausnummer"]); ?></td>
<td width="50"><?php echo ($row["PLZ"]); ?></td>
<td width="200"><?php echo ($row["Ort"]); ?></td>
</tr>
</table>
<?php
}
}
else
{
?>
<FORM method="post" action="<? echo $PHP_SELF ?>">
<INPUT type=text name=search size=30>
<INPUT type=submit value=Suchen>
</form>
<?php
}
?>
danke im Vorraus für eure Hilfe.
Gruss Raoul
EDIT:
[php]-tags by Abraxax
Kommentar