Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] [MYSQL] szczegóły rekordu
mizii
post
Post #1





Grupa: Zarejestrowani
Postów: 86
Pomógł: 1
Dołączył: 19.10.2015

Ostrzeżenie: (0%)
-----


Witam
chcial bym sie przywitac (IMG:style_emoticons/default/smile.gif) jestem nowy na forum i napotkalem problem, jak pewnie wiekszosc ktora tu pisze,
w pracy zdarza mi sie czasami poprawiac/edytowac rozne skrypty napisane w php z zastosowaniem mysql-a.
Teraz trafilem na problem który polega na tym iż mam taki fragment kodu:

  1. while($r = mysql_fetch_array($wynik)) {
  2. echo "<tr>";
  3. echo "<td>".$r[2]."</td>";
  4. echo "<td>".$r[3]."</td>";
  5. echo "<td>".$r[5]."</td>";
  6. echo "<td>".$r[7]."</td>";
  7. echo "</tr>";
  8. }


Robie nim zrzut tablicy z bazy i ją wyswietlam jak większość z was się domysla, teraz chciał bym aby z pola ".$r[2]." zrobic link ktory bedzie odpowiadal szczegola jednego rekordu, cos na wzor:

  1. echo "<td><a href=index.php?id=szczegoly".$r[2]."</a></td>";


i tu rodzi sie moje pytanie jak madrze wykonac zapamietanie zmiennej, myslalem o jakiejs zmienej globalnej lecz nie specjalnie wiem jak to zrobic, drugim pomyslem ktory mi sie pojawil to jakas tablica w bazie z tempem ktory przechowywal by dana zminną.

Podzieli się ktos pomyslem jakiegos dobrego rozwiazania?
pozdrawiam Mizii
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mizii
post
Post #2





Grupa: Zarejestrowani
Postów: 86
Pomógł: 1
Dołączył: 19.10.2015

Ostrzeżenie: (0%)
-----


sesje mam ogolnie zrobione, przechowac chce id danego linku czyli wartosc $r[0]
i na podstawie tej wartosci chce wyswietlic caly wiersz z id
np
  1. while($r = mysql_fetch_array($wynik)) {
  2. echo "<tr>";
  3. echo "<td>".$r[2]."</td>";
  4. echo "<td>".$r[3]."</td>";
  5. echo "<td>".$r[5]."</td>";
  6. echo "<td>".$r[7]."</td>";
  7. echo "</tr>";
  8. }

zawartoscia tabeli jest jakis tam ksiegozbior , pola 2 3 5 i 7 to tytuł autor gatunek i cos jeszcze
teraz klikajac w pole z tytulem chce otwierac druga strone w ktorej beda szczegoly, recenzje, opisy, oceny, plakat itp
myslalem o zapytaniu typu

  1. echo "<td><a href=index.php?id=szczegoly".$r[2]."</a></td>";
  2. mysql_query("INSERT INTO temp SET nick='$nick', tytul='$r[0]'")


i na poczatku strony z szczegolami pobierac ta zmienna

Ten post edytował mizii 19.10.2015, 10:30:38
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 16:46