Hallo,
folgendes Problem:
#############################################
Hier zuerst mal die Eingabemaske:
#############################################
#############################################
und das dazugehörige PHP Skript für die Abfrage.
#############################################
Wo liegt der Fehler? Ich werde ständig nach klicken des Submit Buttons auf "Seite nicht gefunden" zurückgelinkt. Bitte nach möglichkeit den Fehler einfach beschreiben da ich noch am Anfang stehe und mich erst seit einen Monat mit mysql und php beschäftige. Danke Euch allen im vorraus.
folgendes Problem:
#############################################
Hier zuerst mal die Eingabemaske:
#############################################
PHP-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<p> </p>
<form name="suche" method="get" action="../suche_mitglied.php">
<p align="center"><font size="2" face="Arial, Helvetica, sans-serif"><strong>Datenbank
durchsuchen</strong></font></p>
<table width="34%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td colspan="2"><font size="2" face="Arial, Helvetica, sans-serif">Suchbegriff
eingeben</font></td>
</tr>
<tr>
<td width="48%"> </td>
<td width="52%"> </td>
</tr>
<tr>
<td colspan="2"><div align="center">
<input name="suche" type="text" id="suche" size="40">
</div></td>
</tr>
<tr>
<td colspan="2"><font size="2" face="Arial, Helvetica, sans-serif">
<input type="checkbox" name="checkbox" value="checkbox">
in Mitgliedereigenschaften suchen</font></td>
</tr>
<tr>
<td><div align="right">
<input type="submit" name="Submit" value="Suchen">
</div></td>
<td><input type="reset" name="Submit2" value="Eingaben löschen"></td>
</tr>
</table>
<div align="center"></div>
</form>
<p> </p>
</body>
</html>
#############################################
und das dazugehörige PHP Skript für die Abfrage.
#############################################
PHP-Code:
<?
// Verbindung zur Datenbank herstellen
$db = mysql_connect("localhost", "root", "");
mysql_select_db("mitglied_db",$db);
// Beim Erstaufruf die Eingabemaske anzeigen:
if (empty($action))
{
include "suche.htm";
}
// User hat den Button angeklickt:
else
{
$qu = trim($keyword);
$query = "".$qu;
$query = "".$query;
$searchQuery = $query;
$qquery = ereg_replace("%","\\%",$query);
$qquery = ereg_replace("_","\\_",$qquery);
// Keine Eingabe durch User
if ( strlen($query)==0 )
{
print $tlt_font;
include "empty_search.htm";
exit;
}
$user_query = "SELECT * FROM mitglieder WHERE name='$qu'";
$kunden_result = mysql_query($mitglied_query);
if ($mitglied_result)
{
$row = mysql_fetch_array($mitglied_result);
if ($row > 0)
{
$id = mysql_result($mitlied_result,0,"id");
}
else
{
print $flr_font."<center>Mitglied $qu nicht in Datenbank gefunden.</center><BR>";
include "suche.htm";
}
}
else
{
print mysql_error();
}
}
?>
EDIT:
php.tags powered by Abraxax
Kommentar