![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 3.07.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Witam mam problem, mianowicie chciałbym wyciągnąć z tabeli kategorie rekord "tytul". Chodzi o to, aby był on kompatybilny z rekordem id_kategorii w tabeli newsy. Zastosowałem komendy jak powyżej i stanąłem w miejscu, bo gdy zmienię id kategorii w danym rekordzie to zamiast np. tej 1 pokazuje 4 (było 1, zmieniłem na 4 w kategorie i pokazuje 4 - wszystko jest ok). Chciałbym natomiast, aby serwer pokazywał nie id kategorii, lecz tytul kategorii. Kiedy wpiszę newsy.id_kategorii = kategorie.tytul to w ogóle nie wyświetla newsów. Tabela kategorie składa się z : 1. id (1,2) 2. tytul (Ziołolecznictwo, Ogrodnictwo) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 702 Pomógł: 65 Dołączył: 16.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
PS. Nie potrzebujesz przecież pobierać komórki, którą stosujesz potem jako warunek JOIN. Łączysz ze sobą dwie tabele, tak więc dając * otrzymasz wszystkie komórki z obu łączonych tabel. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 3.07.2013 Ostrzeżenie: (0%) ![]() ![]() |
Nic to nie dało, obydwa sposoby. Problem jest taki, że chciałbym to zrobić używając jednej zmiennej w php.
Ale ze mnie bambus - nie uwzględniłem tego, że te dwie tabele się łączą i z drugiej tabeli rekordy zapisują się po rekordach z pierwszej tabeli - zmieniłem jedynie id zmiennej w echo i działa (IMG:style_emoticons/default/smile.gif) Ten post edytował benzulli 18.07.2013, 22:24:19 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 11:40 |