Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php/ MySQL] Łączenie tabel.
Forum PHP.pl > Forum > Przedszkole
Koniczynka
Witam. Mam stworzone tabele w bazie: stadiony [http://www.koniczynka.voip24h.info/skrypt_skarbkibica/2.jpg] oraz kluby [http://www.koniczynka.voip24h.info/skrypt_skarbkibica/1.jpg] . W efekcie chcę otrzymać tak, by na tej stronie http://www.koniczynka.voip24h.info/skrypt_...azklub.php?id=6 pokazywał się stadion danego klubu.

Szukałem i znalazłem w mojej książce oraz artykule na webcity [ http://webcity.pl/webcity/artykuly.php/t/12 ] rozwiązanie. Zastosowałem je, jednak nie do końca działa. Otóż, w każdym z tych dwóch plików wyświetla się tylko jedna nazwa stadionu:
http://www.koniczynka.voip24h.info/skrypt_...azklub.php?id=6
http://www.koniczynka.voip24h.info/skrypt_...azklub.php?id=1 .

Fragment kodu:
  1. <?php
  2. $sql2 = "SELECT id_s, klub_s, nazwa_s, login_k, stadion_k, login_k
  3. FROM stadiony LEFT JOIN kluby ON nazwa_s = stadion_k AND klub_s = login_k ";
  4. $result2 = mysql_query($sql2);
  5. $row2 = mysql_fetch_array($result2);
  6. ?>


Próbowałem też tak:
  1. <?php
  2. $sql2 = "SELECT id_s, klub_s, nazwa_s, login_k, stadion_k, login_k
  3. FROM stadiony, kluby WHERE nazwa_s = stadion_k AND klub_s = login_k ";
  4. $result2 = mysql_query($sql2);
  5. $row2 = mysql_fetch_array($result2);
  6. ?>


Jednak ciągle ten sam efekt. Co mam zrobić, żeby wyświetlały się dane stadionu wywołanego w zapytaniu, a nie ciągle tego samego ?


Edit: Po długich próbach i kombinacjach rozwiązałem problem. Otóż dodałem nowy stadion i dodałem do wyboru pole SELECT w panelu. Wtedy zadziałało. Ażeby temat nie poszedł na marne, to czy pochodzenie danych w bazie ma znaczenie ? Obrazując, jaka jest różnica między tekstem "AS Monaco" dodanym z poziomu panela oraz tym samym, ale wpisanym przez phpMyAdmin ?
Ludvik
Jeżeli jest zachowane takie samo kodowanie, to pochodzenie nie ma znaczenia.
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.