Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL] losowanie niewykonanych zadań
Zmorcia
post
Post #1





Grupa: Zarejestrowani
Postów: 234
Pomógł: 5
Dołączył: 26.01.2008
Skąd: Lutcza

Ostrzeżenie: (20%)
X----


Witam, chcę zrobić coś takiego:

mam tabele z użytkownikami:

id | login | pass | email

tabelę z zadaniami..

id | name | desc

oraz tabele z wykonanymi zadaniami...

id | job_id

i chcę wylosować z tabeli z zadaniami, jedno losowe zadanie, ale w tym problem taki, żebyby nie losowało już ukończonych zadań (tych które są w tabeli z ukończonymi) tylko takie którego jeszcze nie zrobiono...

Pomoże ktoś? Za pomoc dam Plusika (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Zmorcia
post
Post #2





Grupa: Zarejestrowani
Postów: 234
Pomógł: 5
Dołączył: 26.01.2008
Skąd: Lutcza

Ostrzeżenie: (20%)
X----


juz testuje, czekajcie czwilkę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

// co źle? bo losuje mi nawet, te które są w bazie

  1. <?php
  2. $this->getSound = mysql_fetch_array(mysql_query("SELECT * FROM ".PREFIKS."songs WHERE song_id NOT IN (SELECT reply_song FROM ".PREFIKS."odpowiedzi WHERE reply_user = '".$userRow['user_name']."') ORDER BY RAND() LIMIT 1"));
  3. ?>


Ten post edytował Zmorcia 15.11.2008, 19:29:46
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: 15.10.2025 - 10:38