Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 12.04.2007 Ostrzeżenie: (0%)
|
hej mam prośbę, próbuję wyjarzyć czemu niby to zapytanie nie jest ok, tym bardziej że na jednej bazie działa a na nowszej już nie (?) ale to mnie przerasta
baza twierdzi: 1054 - Nieznana kolumna 'p.products_id' w on clause oczywiście p.products_id (czyli products.products_id istnieje ) qwa! |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%)
|
jak jest błąd w składni, to i go wywala... wystarczy dodać nawiasy i wszystko będzie śmigać:
p2c.products_id kiedy nie ma nawiasów, to wyraźnie widać, że LEFT JOIN specials w wyrażeniu: ... FROM products_description pd, products p LEFT JOIN manufacturers m on p.manufacturers_id = m.manufacturers_id, products_to_categories p2c LEFT JOIN specials s ON p.products_id = s.products_id WHERE ... odnosi się do tabelki product_to_categories p2c gdzie, zgodnie z treścią komunikatu o błędzie nie ma pola p.products_id. powodzenia. Ten post edytował nevt 16.03.2008, 23:18:42 |
|
|
|
putrycydes Nieznana kolumna 'p.products_id' - a istnieje i znana :/ 5.03.2008, 15:07:21
kurt Mam to samo. Jak mniemam kolega też ćwic... 16.03.2008, 20:27:45
kurt Nevt, ten błąd składni dotyczy mysql >=5.0.12, ... 17.03.2008, 19:51:33
nevt kurt, niewłaściwie interpretujesz zmiany... 17.03.2008, 22:51:47 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 09:01 |