Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] You have an error in your SQL syntax
adi456
post
Post #1





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 21.01.2010
Skąd: Nowy Sącz

Ostrzeżenie: (0%)
-----


Witam, proszę pomocy męcze problem już 2 dni i nie wiem o co chodzi

otrzymuje 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 ')' at line 1

w zapytaniu
  1. mysqli_query($sql ,"SELECT kod, id FROM zamowienia_towar WHERE id!='0' AND zamowienia_towar.dostawca LIKE 'ccs' ORDER BY nazwa ASC LIMIT 350,50 ") or die(mysqli_error($sql));


nierozumiem dlaczego pisze że błąd jest w lini 1 ale w jakim pliku? wszędzie w zapytaniach mam or die(mysqli_error($sql)) a żadnego konkretnego błedu nie widze
nie jestem pewien że błąd wywala powyższe zapytanie ale doszedłem do tego wklejając echo w różne miejsca i przed tym zapytaniem sie wyświetla po nim już nie, pozatym błąd wywala się tylko przy 8 stronie z 9 każda inna działa normalnie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
b4rt3kk
post
Post #2





Grupa: Zarejestrowani
Postów: 1 933
Pomógł: 460
Dołączył: 2.04.2010
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Jeśli na stronie 8 z 9 to chyba nie to zapytanie wkleiłeś? Bo ja tu żadnych zmiennych nie widzę, w zależności od strony...

Kolejna sprawa - błąd zwraca SQL, a nie PHP. A dla SQL 1 wiersz to właśnie wiersz z Twoim zapytaniem...

Zrób tak:

  1. $query = "SELECT kod, id FROM zamowienia_towar WHERE id!='0' AND zamowienia_towar.dostawca LIKE 'ccs' ORDER BY nazwa ASC LIMIT 350,50"; // tylko daj poprawne zapytanie
  2. echo $query;


I wklej tutaj wynik powyższego kodu (jeśli nie zauważysz błędu od razu) lub odpal bezpośrednio na bazce, rozbijając poszczególne człony zapytania na kolejne linie. Wtedy dostaniesz bardziej szczegółowo, która to linia.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 13:59