WebSite X5Help Center

 
Jan P.
Jan P.
User

Datenbankabfrage mit einem Formular  de

Автор: Jan P.
Просмотрено 652, Подписчики 1, Размещенный 0  

Hallo,

ich habe folgendes Problem:

Ich würde gerne auf meiner Seite ein Formular erstellen, mit dem ich dann in der  SQL Datenbank nach einem genauen Begriff suche.

Beispiel:

Suchbegriff          Button    Ergebnis

Hose 1295            "Suchen"   vorhanden

Letztendlich gibt man den Suchbegriff in ein Suchfeld ein und dann wird das Ergebnis ausgegeben, wichtig ist aber, dass nur Suchbegriffe ausgegeben werden, die identisch mit der Suche sind "wortlaut".

Ich komme nicht weiter und hofffe auf Hilfe.

Gruß

Jan

Размещено
2 Ответы - 1 Корректно
Jan P.
Jan P.
User
Автор

Ich habe übrigens den folgenden Code und jetzt bekomme ich auch keine Fehlermeldung mehr "Fehler bei der Abfrage"

Ich glaube, dass ich mein ganzes Script zerschossen habe.

<html>
<head>
<title>TITELNAME</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head><body>
<form action="PHPDATEI.php" method="post">
<input name="%" type="text" value"" size="16">
<input type="submit">
</form></body>
</html>

-------------------------------------------

<?php
$db = mysqli_connect("HOST", "USER", "PASSWORD", "DB");
?>
<?php
$db = mysqli_connect("HOST", "USER", "PASSWORD", "DB");
if(!$db)
{
  exit("Verbindungsfehler: ".mysqli_connect_error());
}
?>
<?php
$Verbindung = mysql_connect("HOST", "USER", "PASSWORD", "DB");
$Suchbegriff = "%";
$SQLString = "SELECT * FROM TABELLE WHERE SPALTENNAME LIKE "%";
mysql_select_db("Datenbankname", $Verbindung);
$Ergebnis = mysql_query($SQLString, $Verbindung);
if ($Ergebnis) {
$Zeilen = mysql_num_rows($Ergebnis);
for ($n = 0; $n < $Zeilen; $n++)
{
echo mysql_result($Ergebnis, $n, '"$SQLString"');
}
}
else {
echo "Error please try again later";
}
?>

Jemand ne Ahnung was ich da fabriziert habe ?

Danke für die Hilfe

Читать больше
Размещено От Jan P.
Andreas S.
Andreas S.
Moderator

ISt das ein Standardskript vom Internet? Wenn dann würde ich in einem PHP Forum fragen wegen dem Problem. Aus einer Tabelle etwas suchen ist überall gleich weil es in der Datenbank ja sowieso nur bei jedem Tabellen gibt. Aber irgendein User hier kann besser PHP verstehen als ich.

Читать больше
Размещено От Andreas S.