2010-12-13 15 views
7

Używam tego do pobierania informacji z bazy danych, kwerendy zawsze przynosi błędyDlaczego moje zapytanie SQL nie działa?

To moje zapytanie:

SELECT * FROM users ORDER BY RAND() LIMIT '10' 

To zawsze wywołuje błędy albo na ORDER BY RAND() lub LIMIT '10'.

Każdy powód, dlaczego tak się dzieje? Czy są jakieś rozwiązania tego problemu?

+7

Zdjąć apostrofów wokół 10 – GWW

+1

Niezupełnie PHP związanych. – hudolejev

Odpowiedz

1

Parametr LIMIT jest liczbą, a nie ciąg:

SELECT * FROM users ORDER BY RAND() LIMIT 10 

whitout cudzysłowów.

2
SELECT * 
FROM affiliate 
ORDER BY RAND() 
LIMIT 10 

Uwaga istnieją żadne cytaty około 10

Powiązane problemy