Hallo zusammen,
ich versuche mir gerade an einem kleinen Formular, welches mir via Suche Maske die benötigten Felder aus der Datenbank ausgibt.
Leider will es nicht so ganz, also es werden keine Werte Ausgegeben.
Hoffe mir kann jemand Helfen:
PHP-Code:
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="get">
<b>Quest Name:</b> <input type="text" name="titel" value="" />
<input type="submit" value="Suchen" />
</form>
<?php if ($_REQUEST['titel']) {
$abfrage = "SELECT * FROM ` Quests` WHERE `titel` LIKE '%" . $_REQUEST['titel']. "'";
$result = mysql_query($abfrage, $db); // Führt die Abfrage aus
$row = mysql_fetch_array($result); // Macht aus dem Ergebniss was brauchbares
print_r($_REQUEST);
echo '<form action="quests.php" method="get">';
echo '<input type="hidden" name="qid" value="'.$row['qid'].'">';
echo '<table width="100%">';
echo '<tr><td><b>Quest:</b></td><td>' . $row['titel'] . '</td></tr>';
echo '<tr><td><b>Beschreibung:</b></td><td>' . $row['beschreibung'] . '</td><td><b>Quest Abgeben:</b></td><td>' . $row['npc_abgeben'] . '</td></tr>';
echo '<tr><td><b>Questgeber:</b></td><td>' . $row['npc_nehmen'] . '</td><td><b>Belohnung:</b></td><td>' . $row['gold'] . '</td></tr>';
echo '</td></tr>';
echo '</table>';
/*echo '<table width="100%">';
echo '<tr><td><b>Questtext:</b></td><td>' . $row['qtext'] . '</td></tr>';
echo '<tr><td><b>Questbelohnung:</b></td><td>' . $row['qbelohnung'] . '</td></tr>';
echo '<tr><td><b>Questgegner:</b></td><td>' . $row['qmobs1'] . '</td></tr>';
echo '</td></tr>';
echo '</table>';*/
}
?>
Vielen Dank schonmal im vorraus
//Craven-City