Ich habe ein Problem.
Mein Suchergebnis wird nicht angezeigt
kann mir da jemand helfen ?
Ich bekomme immer diese Fehlermeldungen:
[IMG]
[/IMG]
und
[IMG]
[/IMG]
index.php
seite2.php
ausgabe.php
Mein Suchergebnis wird nicht angezeigt

kann mir da jemand helfen ?
Ich bekomme immer diese Fehlermeldungen:
[IMG]

und
[IMG]

index.php
PHP-Code:
<body background="destiny.jpg">
<font color="#00900"><h2>Spiele</h2></font>
<p>
<?php
// Verbindung zur Datenbank
$connection = mysql_connect ("localhost","****");
// Datenbank auswählen
$db = mysql_select_db("test") or die ("Datenbank existiert nicht");
// SQL-Anweisung
$suche = 'NULL';
$suche = $_GET[$suche];
$sql = "SELECT * FROM releases WHERE genre LIKE '%$suche%'";
$result = mysql_query($sql);
//$Q = mysql_query("SELECT * FROM releases") or die("import abgebrochen");
//$run = 0;
//while($row = mysql_fetch_array($Q)) {
//
//
//$run++;
//}
//print_r($offeringDB);
//$offeringDB_count = $run;
//$suche = $_POST['suche'];
//$daten = mysql_query('SELECT * FROM `releases` WHERE `genre` LIKE \'%'.$suche.'%\'');
// while($row=mysql_fetch_array($daten));
// echo $row['genre] , '<br>
?>
<form action="ausgabe.php" method="GET">
<input type="hidden" name="content" value="Spiele" />
<input type="text" name="suche" value="" />
<input type="submit" />
</form>
<table class="releases" border="1">
<tr>
<th>ID</th><th>Spiel</th><th>Publisher</th><th>Genre</th><th>Plattform</th><th>Termin</th>
</tr>
<?php
$count = 1;
// Ausgabe der Spiele
while ($row = mysql_fetch_array ($result)) {
if ( is_int ($count /2) )
$trclass="even";
else
$trclass="odd";
echo"<tr class='$trclass'>";
echo "<td>".$count."</td>";
echo"<td>".$row['spiel']."</td>";
echo"<td>".$row['publisher']."</td>";
echo"<td>".$row['genre']."</td>";
echo"<td>".$row['plattform']."</td>";
echo"<td>".$row['termin']."</td>";
echo"</tr>";
$count++;
}
?>
</table>
</p>
<html>
<head>
<title>Nachricht</title>
</head>
<body>
<form action="seite2.php" method="post">
Spiel:<input type="text" name="spiel" />
Publisher:<input type="text" name="publisher" />
Plattform:<input type="text" name="plattform" />
Genre:<input type="text" name="genre" />
Termin:<input type="text" name="termin" />
<input type="submit" value=Senden! " />
</form>
</body>
</html>
PHP-Code:
<html>
<head>
<title>Nachricht</title>
</head>
<body>
<body background="destiny.jpg">
<?php
$verbindung = mysql_connect("localhost", "Passwort")
or die ("Fehler im System");
mysql_select_db("test")
or die ("Verbindung zur Datenbank war nicht möglich...");
$spiel = $_POST["spiel"];
$publisher = $_POST["publisher"];
$plattform = $_POST["plattform"];
$genre = $_POST["genre"];
$termin = $_POST["termin"];
if($spiel == "" or $publisher == "" or $plattform == "" or $genre == "" or $termin == "") {
echo "Du musst alle Felder ausfüllen!";
} else {
$eintrag = "INSERT INTO releases
(spiel, publisher, plattform,genre, termin)
VALUES
('$spiel', '$publisher', '$plattform', '$genre', '$termin')";
$eintragen = mysql_query($eintrag);
if($eintragen == true) {
echo " Dein Spiel wurde in die Liste eingetragen...";
} else {
echo "Fehler im System. Konnte nicht eingetragen werden...";
}
}
mysql_close($verbindung);
?>
</body>
</html>
PHP-Code:
<body background="destiny.jpg">
<h2>Ihr Suchergebnis</h2>
<?php
// Verbindung zur Datenbank
$connection = mysql_connect ("localhost","****");
// Datenbank auswählen
$db = mysql_select_db("test") or die ("Datenbank existiert nicht");
$suche= $_GET ['suche'];
$erg = mysql_query("SELECT spiel, publisher, plattform, genre, termin from `releases` where genre ='$suche'");
while (list($spiel, $publisher, $plattform, $genre, $termin) = mysql_fetch_row($erg)) {
echo "$spiel, $publisher, $plattform, $genre, $termin <BR>\n";
}
?>
Kommentar