Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Wylosowanie imion z MySQL bez niektórych wyników.
Giluś
post
Post #1





Grupa: Zarejestrowani
Postów: 377
Pomógł: 9
Dołączył: 2.11.2010

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


Cześć, chciałbym wylosować Imiona z MySQL ale z wyjątkami, tzn używam takiego zapytania do mysql:
  1. SELECT * FROM {db_prefix}symf1_zawod ORDER BY RAND() LIMIT 1

A teraz chciałbym zrobić żeby losował tylko tych co nie mają w bazię danych zapisane: wylosowany > 0 (ogólnie jakieś cyferki będą w "wylosowany").

Jak takie coś zrobić ? - Dodać jeszcze WHERE wylosowany > 0 ?

Poradziłem sobie.. smile.gif
  1. SELECT * FROM {db_prefix}symf1_zawod WHERE kolizjaokr = 0 AND kolizja != ".$row3['imie']." ORDER BY RAND() LIMIT 0,1


Ale mam pytanie, chciałbym wykonywał się jeszcze jeden WHERE, bo ten pierwszy działa:
"kolizjaokr = {int:okr}", ale ten drugi, nie działa, nie wiem dlaczego, chciałem zrobić aby brał pod uwagę: kolizjaokr = 0 I żeby nie brał pod uwagę: kolizja != ".$row3['imie'].", a później losował jeden wynik...

Pomoże ktoś ?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 19.08.2025 - 15:25