ich hoff mal ich bin im richtigen thread.
Ich habe mir eine SQL Datenbank erstellt. Die Datenbank heißt "datenbank" und die Tabelle "tabelle". Zwei Spalten, Name, Vorname. Jetzt versche ich schon stundenlang eine einfache Suchmaske und Ergbebnisseite zu erstellen. Ob mir da jemand helfen kann. (die Verbindung zur Datenbank funktioniert)
die Suchmaske
-------------------------------------------------------------
und hier die Ergebnisseite
eine funktionierende korrektur wäre echt super. Blick da irgendwie nicht mehr durch (bekomme keine fehlermeldungen)
Ich habe mir eine SQL Datenbank erstellt. Die Datenbank heißt "datenbank" und die Tabelle "tabelle". Zwei Spalten, Name, Vorname. Jetzt versche ich schon stundenlang eine einfache Suchmaske und Ergbebnisseite zu erstellen. Ob mir da jemand helfen kann. (die Verbindung zur Datenbank funktioniert)
die Suchmaske
PHP-Code:
<?
mysql_connect("localhost","root","");
mysql_select_db("Name");
?>
<head>
<title></title>
</head>
<body>
<form name="search" action="ergebnis.php" method="POST">
<input type="text" name="objekt" size="100" />
<p>
<p>
<input name="submit" type="submit" value=">> Finden <<" />
</Body>
</HTML>
und hier die Ergebnisseite
PHP-Code:
<?php
error_reporting(E_ALL);
mysql_connect("localhost","root","") OR die("Keine Verbindung möglich: " . mysql_error());
mysql_select_db("datenbank") OR die(mysql_error());
$sql ="SELECT * FROM tabelle WHERE Name LIKE '%' " ;
$result = mysql_query($sql) OR die(mysql_error());
?>
<head>
<title></title>
</head>
<body>
<table width="80%" border="1">
<tr>
<td>ID</td>
<td>Name</td>
<td>Vorname</td>
</tr>
<?php
while ($datensatz = mysql_fetch_array($result))
{
echo "<td>",$datensatz['id'],"</td>";
echo "<td>",$datensatz['Name'],"</td>";
echo "<td>",$datensatz['Vorname'],"</td>";
}
?>
</table>
</body>
</html>
Kommentar