Prośba o wskazanie błędu w zapytaniu

0

Witam Was, mam proste zapytanie sql ale wykonanie go już nie jest takie jasne otóż:

 $zapytanie='select nazwa,opis,from produkty where idkat='.$_GET['id'].' and nazwa IS NOT NULL';

Otrzymuje taki oto błąd

 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'and nazwa IS NOT NULL' at line 1 

Dodam że baza jest ok, tabel się zgadzają połączenie z bazą - ok, w czym może być tu problem?

0

opis,from tutaj aby na pewno ma być przecinek?

0

oczywiście tego przecinka nie ma, źle skopiowałem

0

and NOT nazwa IS NULL

0

Stawiam, że $_GET['id'] jest puste.

0

tak skrypt wywoływany jest z index.php?page=strona&id= z tym że to działało, po przeniesieni strony z bazą na inny serwer właśnie jest problem, po dodaniu do id liczby nie wyświetla nic

0

Tobie jest potrzebny pilny kurs PHP, a nie pomoc wróżki na 4programmers. Co za problem sprawdzić co dostajemy w GET i jaka jest pełna treść zapytania?

0

index.php?page=strona&id= To jest właśnie pełna treść zapytania (adres pod linkiem - działało wcześniej), na tyle znam php żeby modyfikować geta, pisałem wyżej obojętnie co przekarzę do geta (czytaj liczbę) np. index.php?page=strona&id=2 nie dostaję błędów tylko pustą stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1