Die drei dateien benutze ich!
Die suche.htm
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Suche mit einem Suchparameter</title>
</head>
<body>
<form id="suche" name="suche" method="get" action="ordner/ergebnis.php">
geben sie die Bankleitzahl ein<p>
<input type="submit" name="Submit" value="Senden" />
<input name="begriff" type="text" id="begriff" />
</p>
</form>
</body>
</html>
Die verbindung.php
<?php
$db_host = "localhost"; // Server (in den meisten Fällen "localhost")
$db_user = "web..."; // Benutzer (Bitte geben Sie hier den Benutzer ein, meisten in einem solchen Format: web123)
$db_pass = "--------"; // Passwort (Bitte geben Sie hier das Passwort ein.)
$db_name = "usr_web---_-"; // Name der Datenbank (Bitte geben Sie hier die Bezeichnung der Datenbank an, meistens in einem solchen Format: usr_web123_1.)
$db_name_2 = "usr_web---_-"; // Name der Datenbank (Bitte geben Sie hier die Bezeichnung der Datenbank an, meistens in einem solchen Format: usr_web123_2.)
$db_table = "bankleitzahlen"; // Name der Tabelle (Bitte geben Sie hier einen Namen für die Tablle an!.)
//Benutzereinstellungen
$IhrName ="Mein_Name"; // Ihr Name
$Website="www.meine_seite.de"; // Name der Webseite
$IhreMail="alias@mein_server.de"; // Ihre Mailanschrift
// Wenn Sie einen Text oberhalb des Formulars ausgeben möchten, geben Sie diesen bitte nachfolgend ein.
// html-Formatierungen für Zeilenumbrüche, Fettschrift und Kursivschrift können verwendet werden
// Soll oberhalb des Formulars kein Text stehen lassen Sie die Variable leer, Beispiel-> $IhrText=""; <-
$IhrText="Sie suchen eine bank zu einer BLZ, dann geben sie hier die BLZ ein.<br><br><b>Freundliche Grüße, Webmaster</b>";
?>
und die ergebnis.php
<?php require_once('ordner/verbindung.php'); ?>
<?php
$varBegriff_die_suche = "0";
if (isset(begriff)) {
$varBegriff_die_suche = (get_magic_quotes_gpc()) ? begriff : addslashes(begriff);
}
mysql_select_db($database_verbindung, $verbindung);
$query_die_suche = sprintf("SELECT * FROM SEARCH_TAB WHERE SEARCH_TAB.NAME LIKE '%s'", $varBegriff_die_suche);
$die_suche = mysql_query($query_die_suche, $verbindung) or die(mysql_error());
$row_die_suche = mysql_fetch_assoc($bankleitzahlen);
$totalRows_die_suche = mysql_num_rows($bankleitzahlen);
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>das Ergebnis</title>
</head>
<body>
<table border="1">
<tr>
<td>BLZ</td>
<td>Bezeichnung</td>
<td>Kurzbezeichnung</td>
<td>PLZ</td>
<td>Ort</td>
<td>BTX_Bezeichnung</td>
</tr>
<?php do { ?>
<tr>
<td><?php echo $row_die_suche['BLZ']; ?></td>
<td><?php echo $row_die_suche['Bezeichnung']; ?></td>
<td><?php echo $row_die_suche['Kurzbezeichnung']; ?></td>
<td><?php echo $row_die_suche['PLZ']; ?></td>
<td><?php echo $row_die_suche['Ort']; ?></td>
<td><?php echo $row_die_suche['BTX_Bezeichnung']; ?></td>
</tr>
<?php } while ($row_die_suche = mysql_fetch_assoc($die_suche)); ?>
</table>
</body>
</html>
<?php
mysql_free_result($bankleitzahlen);
?>
das problem ist, das ich keine suche ausführen kann!!!
also die tabelle heißt bankleitzahlen!
und die tables heißen:
Bezeichnung
Kurzbezeichnung
PLZ
Ort
BTX_Bezeichnung
ich möchte einfach das der table BLZ durchsucht wird und wenn eine übereinstimmung vorhanden ist, das dann die daten ausgegeben werden aus den Tables:
Bezeichnung
Kurzbezeichnung
PLZ
Ort
BTX_Bezeichnung
zu der BLZ!
und wenn keine Übereinstimmung ist, das dann eine Meldung kommt keine Bank gefunden.
helft mir Bitte !!!
ich verzweifle schon!!!