Hallo zusammen,
ich habe folgendes Problem und hoffe hier auf den entscheidenden Denkanstoß es zu lösen. Für den ein oder anderen ist es wahrscheinlich simpel, aber ich bin totaler Anfänger...
Also, ich möchte auf meiner Website nach einer Datenbankabfrage eine Tabelle ausgeben, was auch alles schon funktioniert. Die Ergebnisse werden hier ausgegeben:
foreach ($results as $result) {echo '<tr><td><a href="test.php?thema=' . $result->Titel. '"</a>' . $result->Titel . '</td></tr>';}
Man kann den Link dann anklicken und gelangt auf test.php?thema=... Die URL wird korrekt angezeigt.
Nun hatte ich angedacht mit
<?php echo $_GET["thema"];?>
das Thema wieder zu holen und zu diesem Eintrag in der Datenbank dann eine weitere detailliertere Abfrage durchzuführen. Die Ausgabe ist aber leer (Undefined index: thema).
Was genau mache ich hier falsch? Warum wird mir der Wert nicht übergeben?
ich habe folgendes Problem und hoffe hier auf den entscheidenden Denkanstoß es zu lösen. Für den ein oder anderen ist es wahrscheinlich simpel, aber ich bin totaler Anfänger...
Also, ich möchte auf meiner Website nach einer Datenbankabfrage eine Tabelle ausgeben, was auch alles schon funktioniert. Die Ergebnisse werden hier ausgegeben:
foreach ($results as $result) {echo '<tr><td><a href="test.php?thema=' . $result->Titel. '"</a>' . $result->Titel . '</td></tr>';}
Man kann den Link dann anklicken und gelangt auf test.php?thema=... Die URL wird korrekt angezeigt.
Nun hatte ich angedacht mit
<?php echo $_GET["thema"];?>
das Thema wieder zu holen und zu diesem Eintrag in der Datenbank dann eine weitere detailliertere Abfrage durchzuführen. Die Ausgabe ist aber leer (Undefined index: thema).
Was genau mache ich hier falsch? Warum wird mir der Wert nicht übergeben?
Kommentar