Hallo,
ich habe mal wieder ein kleines Problem. Ich habe ein Suchformular erstellt,
welches mir als Ergebnis eine Liste von Unterkünften bietet. Das klappt
auch ganz gut.
In der Ergebnistabelle lasse ich mir die Felder ID, Kategorie, Name,
Beschreibung und URL anzeigen. Es gibt allerdings weitere Felder. Diese
Detailfelder sollen jedoch nur angezeigt werden, wenn man in der
Ergebnistabelle auf die ID klickt, welche als Link dargestellt wird. Nun ist
die Frage, ob das realisierbar ist und wie die Lösung aussehen könnte.
Habe in der Suche nichts gefunden war mir wirklich helfen konnte. Ich
vermute mal, dass es mit einer Session gehen könnte, doch wie wende ich die an?
Schon jetzt Danke für jeden Hinweis.
Gruß
Sascha
ich habe mal wieder ein kleines Problem. Ich habe ein Suchformular erstellt,
welches mir als Ergebnis eine Liste von Unterkünften bietet. Das klappt
auch ganz gut.
PHP-Code:
<?php
// Verbindung zur Datenbank herstellen
$db = mysql_connect();
$res = mysql_db_query("reisen", "select * from tbl_hotels order by Kategorie");
$num = mysql_num_rows($res);
// Tabellenbeginn
echo "<table border>";
// Überschrift
echo "<tr> <td>ID-Nr.</td> <td>Kategorie</td>";
echo "<td>Name</td> <td>Beschreibung</td>";
echo "<td>Foto</td> </tr>";
for ($i=0; $i<$num; $i++)
{
$id = mysql_result($res, $i, "IDNr");
$kat = mysql_result($res, $i, "Kategorie");
$name = mysql_result($res, $i, "Name");
$besch = mysql_result($res, $i, "Beschreibung");
$foto = mysql_result($res, $i, "URL");
// Tabellenzeile mit -zellen
echo "<tr> <td>$id</td> <td>$kat</td> <td>$name</td>";
echo "<td>$besch</td> <td><img border=0 src=$foto width=100 height=100></td> </tr>";
}
// Tabellenende
echo "</table>";
mysql_close($db);
?>
Beschreibung und URL anzeigen. Es gibt allerdings weitere Felder. Diese
Detailfelder sollen jedoch nur angezeigt werden, wenn man in der
Ergebnistabelle auf die ID klickt, welche als Link dargestellt wird. Nun ist
die Frage, ob das realisierbar ist und wie die Lösung aussehen könnte.
Habe in der Suche nichts gefunden war mir wirklich helfen konnte. Ich
vermute mal, dass es mit einer Session gehen könnte, doch wie wende ich die an?
Schon jetzt Danke für jeden Hinweis.
Gruß
Sascha
Kommentar