Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Przesyłanie danych MySQLa z jednej strony na drugą
Forum PHP.pl > Forum > Przedszkole
Vormav
Chciałbym się zapytać czy jest jakiś "czysty" sposób na przesyłanie danych miedzy stronami (najlepiej nie poprzez ciasteczka) po kliknięciu na link. Może najlepiej pokaże, o co mi chodzi na prostym skrypcie php.

strona1.php:
  1. <?php
  2. $connect = @mysql_connect('localhost', 'root', 'pass') or die(mysql_errno());
  3. $select_db = @mysql_select_db('lista', $connect) or die(mysql_errno());
  4. $result = mysql_query("SELECT * FROM tabela") or die(mysql_error());
  5.  
  6. while($row = mysql_fetch_array($result)) {
  7. echo "<table width=100% border=0 cellspacing=0 cellpadding=0>";
  8. echo "<tr>";
  9. echo "<td width=50% align=center><a href=pages/strona2.php>{$row['Name']}</a></td>";
  10. echo "</tr>";
  11. echo "</table>";
  12. }
  13. ?>

Skrypt wyświetli listę nazw z bazy danych i jednocześnie odnośniki będą linkami do strony2.php

Co mam dodać to linijki z linkiem żeby każda z nazw wysyłała mnie do strona2.php i jednocześnie przesyłała swoja nazwę np. w linku (coś w postaci www.adres.pl/strona1.php?strona2.php=$Name).
Jak powinna wyglądać strona2.php aby takie dane odebrać?

Jeżeli nie ma takiej możliwości to proszę o inne rozwiązania lub nazwy funkcji, którymi można uzyskać to, o co mi chodzi.
Cysiaczek
Manual ktoś ukradł?

  1. <?php
  2. print '<a href="strona2.php?nazwa='.$row['Name'].'">bleble<a/>';
  3. ?>


plik. strona2.php
  1. <?php
  2. print $_GET['nazwa'];
  3. ?>
Vormav
Działa\!!!/ dzięki O,o nigdy w życiu bym nie uwierzył, że to takie proste...
seaquest
Działa, działa, ale Vormav dostajesz 10% za łamanie regulaminu.

Po 1. Co to za gwiazdki w nazwie tematu.
Po 2. Czemu nie używasz bbcode.
Po 3. RTFM a później dopiero forum.
Po 4. Problem dotyczy php, a nie baz danych. Przenoszę to na Przedszkole
Vormav
Cytat(seaquest @ 27.08.2006, 17:00 ) *
Działa, działa, ale Vormav dostajesz 10% za łamanie regulaminu.

Ale działa =)
Cytat(seaquest @ 27.08.2006, 17:00 ) *
Po 1. Co to za gwiazdki w nazwie tematu.

Chciałem sprawdzić czy działają znaki specjalne ~.~
Cytat(seaquest @ 27.08.2006, 17:00 ) *
Po 2. Czemu nie używasz bbcode.

Bo jakby ktoś chciał to skopiować to mu się liczby z lewej strony zaznaczą =P
Cytat(seaquest @ 27.08.2006, 17:00 ) *
Po 3. RTFM a później dopiero forum.

No nie wiedziałem jak to zastosować, ba więcej powiem nawet nie wiedziałem ze to może być w php a nie w MySQLu. Dałbym se mały palec u lewej stopy uciąć ze to by się jakoś dało MySQLem zrobić. No, ale teraz jak już wiem, o co 'biega' to nawet się 'naumiałem' więcej niż jedną zmienna przesyłać =]
Cytat(seaquest @ 27.08.2006, 17:00 ) *
Po 4. Problem dotyczy php, a nie baz danych. Przenoszę to na Przedszkole

\(゚ Д゚)/
Administrator uczy, bawi, wychowuje. ;-)
(゚∀゚)
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.