bräuchte da mal hilfe (gaesteliste_d.php?id=)

The Rebel

Mitglied
Hallo

Ich versuche mich gerade in php.

Ich wollte eine Gästeliste haben. Wenn man auf der Gästeliste auf zB den ersten klickt dann sollte der php in die Details von demjenigen gehen.

Ich hab mir dass so gedacht:

<a href=\"gaesteliste_d.php?id=".$eintraege->id."\">".$eintraege->nick."</a>";

Dass funktioniert auch denn kommt da in der URL Zeile:
(gaesteliste_d.php = die gästedetail Seite)

http://www. <<die addresse >> .de/gaesteliste_d.php?id=3

So und dann muss ja die id irgendwie empfangen werden auf der anderen Seite dass in der mysql DB die richtige Zeile herausgelesen wird.

Da komme ich nicht mehr weiter da habe ich bisher:

<?php

$result = mysql_query("select * from lan where ID=".$id);

{
echo "<table width=\"500\" border=\"1\" cellpadding=\"5\" cellspacing=\"0\" bordercolor=\"#000000\">";
echo " <tr>";
echo " <td>nick</td>";
echo " <td>".$eintraege->nick."</td>";
echo " </tr>";
echo " <tr>";
echo " <td>clan</td>";
echo " <td>".$eintraege->clan."</td>";
echo " </tr>";
echo " <tr>";
echo " <td>mail</td>";
echo " <td>".$eintraege->email."</td>";
echo " </tr>";
echo " <tr>";
echo " <td width=\"50%\">vorname</td>";
echo " <td>".$eintraege->vorname."</td>";
echo " </tr>";
echo " <tr>";
echo " <td>nachname</td>";
echo " <td>".$eintraege->nachname."</td>";
echo " </tr>";
echo " <tr>";
echo " <td>komentar</td>";
echo " <td>".$eintraege->einrag."</td>";
echo " </tr>";
echo "</table>";
}
@mysql_free_result($abfrage);
@mysql_close();
?>

könnt ihr mir helfen ?

Schonmal vielen Dank
The Rebel
 
Wenn die Tabellen usw. alle stimmen, sollte die MySQL Abfrage so lauten:
PHP:
$result = mysql_query("SELECT * FROM lan WHERE ID='".$_GET['id']."'");
 
Was ist jetzt genau die Frage? Wie Du an die id auf der anderen Seite kommst?

PHP:
$id = $_GET["id"];
 
Ja, Lars, da hast Du vollkommen Recht. Aber als ich mit der Antwort begonnen hatte, da stand hier noch nichts von Dir. Und als ichs dann abgeschickt hatte, hab ichs selber gesehen.

Naja, ich würde in diesem Falle sagen: Doppelt hält besser! :rolleyes:
 
Zurück