der kunde wählt aus einer liste und klickt das gewünschte an. diese übergabe will ich über die id machen. aber irgendwo habe ich einen denkfehler
while($row = mysql_fetch_object($ergebnis))
{
$id =$row->id;
GLOBAL $id;
echo '<center><table width="95%" border="1"><tr><td><form action="hotelseite.php" method="get">' . $row->name . '</td>
<td>' . $row->ort . '<br>' . $row->strassenummer . '<br>' . $row->telefon . '<br>Zimmerpreise ab ' . $row->preise . ' CHF</td>
<td><input name="' . $id . '" type="submit" value="ansehen"></form></td></tr>';
}
-------------------------------------------------------------------------
und soll soll sie auf der nächsten seite angezeigt werden:
---------------------------------------------------------------------------
require('verbindung.php');
$id = $_GET["id"];
$abfrage = "SELECT * FROM hotel WHERE ID = $id";
$ergebnis = mysql_query("SELECT * FROM hotel ");
while($row = mysql_fetch_object($ergebnis))...
ich dachte jetzt zeigt er nur den entsprechenden datesatz an, aber er zeigt alles.... blöd...
while($row = mysql_fetch_object($ergebnis))
{
$id =$row->id;
GLOBAL $id;
echo '<center><table width="95%" border="1"><tr><td><form action="hotelseite.php" method="get">' . $row->name . '</td>
<td>' . $row->ort . '<br>' . $row->strassenummer . '<br>' . $row->telefon . '<br>Zimmerpreise ab ' . $row->preise . ' CHF</td>
<td><input name="' . $id . '" type="submit" value="ansehen"></form></td></tr>';
}
-------------------------------------------------------------------------
und soll soll sie auf der nächsten seite angezeigt werden:
---------------------------------------------------------------------------
require('verbindung.php');
$id = $_GET["id"];
$abfrage = "SELECT * FROM hotel WHERE ID = $id";
$ergebnis = mysql_query("SELECT * FROM hotel ");
while($row = mysql_fetch_object($ergebnis))...
ich dachte jetzt zeigt er nur den entsprechenden datesatz an, aber er zeigt alles.... blöd...