Stworzyłem takie zapytanie:
<?php SELECT p.id, p.nazwa, p.opis, p.sila, p.wytrzymalosc, p.zrecznosc, p.inteligencja, s.cena FROM sklepy s LEFT JOIN przedmioty p ON (p.id = s.id_przedmiotu) ORDER BY p.id WHERE s.id = 1 ?>
Niestety, ale zwraca mi to:
Cytat
SQL query:
SELECT p.id, p.nazwa, p.opis, p.sila, p.wytrzymalosc, p.zrecznosc, p.inteligencja, s.cena
FROM sklepy s
LEFT JOIN przedmioty p ON ( p.id = s.id_przedmiotu )
ORDER BY p.id
WHERE s.id =1
LIMIT 0 , 30
MySQL said:
#1064 - 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 'WHERE s.id = 1
LIMIT 0, 30' at line 1
SELECT p.id, p.nazwa, p.opis, p.sila, p.wytrzymalosc, p.zrecznosc, p.inteligencja, s.cena
FROM sklepy s
LEFT JOIN przedmioty p ON ( p.id = s.id_przedmiotu )
ORDER BY p.id
WHERE s.id =1
LIMIT 0 , 30
MySQL said:
#1064 - 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 'WHERE s.id = 1
LIMIT 0, 30' at line 1
Mógłby mnie ktoś nakierować na błąd?
EDIT: Problem rozwiązany. Dzieki @Rafal Filipek