Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Zmienna jako link - jak to zrobić?
Forum PHP.pl > Forum > Przedszkole
zeetor
witam !

...mam mały problem...
pobieram dane z bazy MYSQL (z kolumny nazwiska) - przypisuje je do zmiennych ($nazwisko[x])..., na razie jest 10 rekordów (ale docelowa ma być znacznie wiecej)...wiec wyswietlam zmienne za pomocą instrukcji for:

for ($i=1;$i<$10;$i++) {
echo '<td>';
echo '<a href="home.php?strona=profil_osoby">';
echo $nazwisko[$i];
echo '</a>';
echo '</td>';
...itd...

...po odpaleniu tego kodu, wychodzą mi zmienne jako link...a po klikniecie na jeden z linków przenosi mnie na strone profil_osoby.php...
...chcialbym aby na tej stronie w zależnosci od tego jaki link sie kliknelo wyswietlaly sie dane konkretnych osob...

Jak to zrobić?

pozdr

PS Mam nadzieje ze jasno napisalem...
piotrooo89
nie wiem jak ty to robisz ale ja bym to wczytywał pętlą while.

  1. <?php
  2. echo '<a href="home.php?strona=profil_osoby&osoba='.$nazwisko[$i].'">';
  3. echo $nazwisko[$i];
  4. echo '</a>';
  5. ?>
zeetor
po najechaniu wyswietla sie taki link np:
localhost/home.php?strona=profil_osoby&osoba=Kowalski

...a moje pytanko...jak przeżucić Kowalski do zmiennej...tak by po kliknieciu na ten link i przezuceniu mnie do profil_osoby.php wyswietlalo mi sie to nazwisko (a pozniej to juz według nazwiska przeszukam baze mysql i dotre do innych danych)...

a moze Kowalski przypisany został zmiennej $osoba?Tylko że wprowadzam taki kodzik i nic mi nie wyswietla...

kod w pliku profil_osoby.php

<?php
echo $osoba;
?>

pozdr
phpion
  1. <?php
  2. echo $_GET['osoba'];
  3. ?>
matx132
dajesz tak np

  1. <?
  2. [...]
  3. profil_osoby.php?osoba=$nazwisko;
  4. [...]
  5. ?>


w pliku profil_osoby.php

  1. <?
  2. [...]
  3. echo $_GET['osoba'];
  4. [...]
  5. ?>


wyświetli Ci się zawartośc zmiennej nazwisko
piotrooo89
ja do tego co napisał phpion dodałbym żebyś na początku skryptu podstawił pod $_GET['osoba'] zmienna $osoba łatwiej Ci będzie później się odwoływać.
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.