Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wielokrotne zapytanie, pętla for
darala1
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 13.08.2006

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


Witam,

mam pewien problem dot. języka PHP, a mianowicie:
stworzyłem skrypcik, który po odpaleniu powtarza pętlą for wykonywanie jednego zapytania
60 razy. Wygląda to tak:

  1. <?php
  2. for ($i = 1; $i <= 60; $i++){
  3. sleep (1);
  4.  
  5.  
  6. $query = "SELECT * FROM punkty where id='14' order by time desc limit 1";
  7. $result  = mysql_query($query) or die (mysql_error());
  8. $row = mysql_fetch_array($result);
  9.  
  10. $kto = 10;
  11. $kto1 = $row['id_user'];
  12.  
  13. if ($kto!=$kto1) {
  14. mysql_query("INSERT INTO `punkty` ( `id` , `user` , `time`) VALUES ('11', '$kto', 'test')") or die(mysql_error());
  15. }
  16. ;}
  17. ?>


Skrypt działa jak należy, lecz chciałbym zrobić inaczej, ponieważ cała inicjatywa polega na tym,
że skrypt będzie można uruchomić wiele razy przez różnych userów, dlatego myślałem nad
tym, aby stworzyć nową tabelę w której bym definiował te 3 wartości (id, user, time) za każdym razem.

Jednak nie wiem co zrobić, gdy w bazie będą np. 3 wyniki dodane, a jak uruchomię skrypt
to, aby te 3 wyniki wykonywały się na raz, a nie tak jak teraz jest, że wykonuje się
tylko jeden wynik, który ja zdefiniuje ręcznie, a nie dodam np. do bazy mysql.

Bardzo proszę o porady.

Ten post edytował darala1 26.01.2009, 10:17:00
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Lonas
post
Post #2





Grupa: Zarejestrowani
Postów: 576
Pomógł: 14
Dołączył: 9.11.2005

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


Ale co ten skrypt ma w ogole robić ?


--------------------
Go to the top of the page
+Quote Post

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: 22.08.2025 - 05:31