![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 119 Pomógł: 0 Dołączył: 4.01.2011 Ostrzeżenie: (20%) ![]() ![]() |
Pomoże mi ktoś zbudować zapytanie do bazdy danych mysql? (używam do tego JOIN ale nie chce wyjść) (IMG:style_emoticons/default/sad.gif)
tabela1: id | name | 1 sss 2 lllll tabela2: tab_id | name | code | 1 ppp 1 2 ffff 0 IF ID = TAB_ID TO WHERE CODE 1 wtedy pokaż name z tabela2 a jeżeli się id nie równa z tab_id to pokaż name z tabeli1 prosze o pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 119 Pomógł: 0 Dołączył: 4.01.2011 Ostrzeżenie: (20%) ![]() ![]() |
Sprawdziłem to za pomocą SQL w phpmyadmin wynik pozytywny zwróciło 3 rekordy tak jak chciałem.
wynik: Wygenerowany przez: phpM\Admin 3.3.9 / M\SQL 5.5.8 Zapytanie SQL: SELECT IFNULL( lang.name, module.name ) FROM module LEFT JOIN lang ON module.id = lang.id_lang AND lang.lang =2 LIMIT 0, 30 ; Rekordów: 3 i teraz w pliku robię:
wynik: Notice: Undefined index: name in C:\xampp\htdocs\cms\query.php on line 19 Notice: Undefined index: name in C:\xampp\htdocs\cms\query.php on line 19 Notice: Undefined index: name in C:\xampp\htdocs\cms\query.php on line 19 dlaczego tego nie wyświetla? Ten post edytował seba199696 13.03.2012, 17:44:37 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 00:08 |