![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 19.05.2003 Skąd: Millhaven Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Wyświetlić rekordy z jednej tabeli potrafie...ale jak zrobić aby każdy z osobna prowadził do jego dalszej częsci. nie wiem czy jasno wiec tak: tabela i rekord pierwszy: "aleksander" "tekst do aleksandra" teraz wyświetlić "aleksander" który będzie odnośnikiem do "tekst do aleksandra"?? Całość nieskładnie napisana..wiem i przepraszam -------------------- Tak kochamy marzenia, że boimy się je realizować ...
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Ale o co chodzi? Przeczytałem to z 20 razy i nadal rozumiem tylko, że masz jedną tabele ... #-o
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 19.05.2003 Skąd: Millhaven Ostrzeżenie: (0%) ![]() ![]() |
![]() Najlepiej podam na bezpośrednim przykładzie:) jest tabela "piosenki". są tam nazwy piosenek i teksty...Chce wyświetlić wszystkie nazwy(to nie problem) tak aby każda kierowała po kliknieciu(a href itp)do tekstu...czyli tytuł aleksander kierował do tekstu piosenki aleksander(już problem:)) -------------------- Tak kochamy marzenia, że boimy się je realizować ...
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Przecież to było proste do objaśnienia #-o #-o #-o
![]() [php:1:ec3c04ef23]<?php if(!is_numeric($_GET["id"])) { /* Jesli nie ma wybranego tytylu wywlekamy wszystkie */ if($q=mysql_query("SELECT id, tytul FROM piosenki")) { while($t=mysql_fetch_array($q)) { echo "<a href="song.php?id=".$t["id"]."">".$t["tytul"]."</a><br>"; } } else { echo "Bład zapytania. Bład: ".mysql_error(); } } else { /* Wyswietlamy wybrany tekst */ if($q=mysql_query("SELECT tytul, tekst FROM piosenki WHERE id='".$_GET["id"]."'")) { $t=mysql_fetch_array($q); echo "<font size="2"><b>".$t["tytul"]."</a></font><br><br>"; echo $t["tekst"]; } else { echo "Bład zapytania. Bład: ".mysql_error(); } } ?>[/php:1:ec3c04ef23] Oczywiście musisz pozmieniać nazwy pól na odpowiednie do bazy. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 19.05.2003 Skąd: Millhaven Ostrzeżenie: (0%) ![]() ![]() |
Dzieki wielkie!Wszystko jest super!pod warunkiem że usune "id"...po co ono właściwie jest?
-------------------- Tak kochamy marzenia, że boimy się je realizować ...
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Cytat Dzieki wielkie!Wszystko jest super!pod warunkiem że usune "id"...po co ono właściwie jest?
Musi zostac!! id jest po to, że trzeba jakoś identyfikować te teksty - najlepiej właśnie przez ID - łatwo je przenosić miedzy stronami ![]() -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 19.05.2003 Skąd: Millhaven Ostrzeżenie: (0%) ![]() ![]() |
ale czy mam stworzyć id w "piosenki" ?i tam wpisywac kolejno wartosci liczbowe?gdy tak robie jest ok...ale gdy sie kiedys pomyle?pozatym to jest zmudne....to id nie powinno generować losowej liczby?albo może jest taka funkcja żeby z każdym wpisem(rekordem) id się zwiększało o 1?
pozdrawiam -------------------- juz wiem!dzieki!auto_increment ![]() -------------------- Tak kochamy marzenia, że boimy się je realizować ...
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Wystarczy ze zrobisz w tabeli pole id z atrybutem AUTOINCREMENT (nie wiem jak sie to pisze) - i przy dodawaniu bedziesz mial automatyczne zwiększanie o jeden.
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 07:58 |