Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Odnośnik
Forum PHP.pl > Forum > Przedszkole
loogin
Witam, przejdę od razu do mojego małego problemu.
Wyszukuje osoby i wyświetlam wyniki jako linki. Po kliknięciu ma mnie przenieść na stronę edycji z danymi zgodnymi z id klikniętej osoby. Czy taka konstrukcja odnośnika jest prawidłowa? Jak zainicjować stronę edycja.php, żeby odebrała to id?

wyniki pliku szukaj.php
  1. if(mysql_num_rows($result) > 0) {
  2. echo "<table cellpadding=0 border=0>";
  3. while($r = mysql_fetch_assoc($result)) {
  4. echo "<tr>";
  5. echo "<td align=left><a href='edycja?id=" . $r['id'] . ".php'><b>" .$r['id']. " " .$r['imie']. " " . $r['nazwisko'] ."<b></a></td>";
  6. echo "</tr>";
  7. }
  8. echo "</table>";
  9. }
MateuszS
Zła (trochę ci się pomieszało).

  1. <b><a href='edycja.php?id=" . $r['id'] . "'>" .$r['id']. " " .$r['imie']. " " . $r['nazwisko'] ."</a></b>
strife
Link musi być w formie edycja.php?id=$id, a nie tak jak Ty to napisałeś, że końcówka.php jest na szarym końcu, potem za pomocą $_GET możesz sobie to id łatwo odebrać i dalej pisać kolejne instrukcje.

Pzdr.
loogin
Faktycznie z tym linkiem pomieszałam totalnie.
Stronę edycja.php zaczynam najzwyczajniej i nic...
  1. $id=$_GET['id'];
  2. echo "id: " . $id;


Ani też
  1. $id=$_GET.$r['id'];
  2. echo "id: " . $id['id'];

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.