Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Limit Zapytań do bazy
-_Martin_-
post
Post #1





Goście







Witam mam takie zapytanie ktore stworzyłem i które ogranicza wysylanie zapytania co 15 sek tylko

  1. }
  2. else{
  3. blad('Każdy użytkownik może wysyłać wiadomości do shoutboxa nie częściej niż co 15 sekund!');
  4.  
  5. IF ($_GET['akcja']=='wszystkie'){
  6. $limit = '';
  7. } else {
  8. $zapytanie_zliczajace = mysql_query ("SELECT *
  9. FROM zawodnicy"); $ile = mysql_num_rows($zapytanie_zliczajace);
  10. $od = $ile-15;
  11. $limit = "LIMIT $od,15";
  12. }
  13. IF($od<=0){
  14. $limit = "LIMIT 0, 15";
  15. }else{
  16. $limit = $limit;
  17. }
  18.  
  19. $mktime = mktime();
  20.  
  21. //zawodnicy:
  22.  
  23. FOR($i=1; $i <= 1; $i++){
  24. $imie_nazwisko_zawodnika = losuj_zawodnika();
  25. $wiek_zawodnika = rand(16, 19);
  26. $um1 = rand(4,7);
  27. $um2 = rand(4,7);
  28. $um3 = rand(4,7);
  29. $um4 = rand(4,7);
  30. $um5 = rand(1,7);
  31. $um6 = rand(4,7);
  32. $um7 = rand(4,7);
  33. $um8 = rand(4,7);
  34. $um9 = rand(4,7);
  35. $um10 = rand(4,7);
  36. $um11 = rand(4,7);
  37. $um12 = rand(4,7);
  38. $um13 = rand(4,7);
  39. $um14 = rand(4,7);
  40. $forma = rand(1,3);
  41. $morale = rand(1,3);
  42.  
  43.  
  44.  
  45. $zapytanie = mysql_query("SELECT *
  46. FROM zawodnicy ORDER BY id ASC $limit ( `id` , `id_dywizja` , `id_druzyna` , `imie_nazwisko` ,
  47. `pozycja` , `forma` ,
  48. `morale` , `wiek` , `pensja` , `celnosc` , `opanowanie` , `przyjecia` , `podania` , `technika` , `walka` ,
  49. `skutecznosc` , `stale_fragmenty` , `glowki` , `taktyka` , `szybkosc` , `przeglad_gry` , `wybicia` , `lapanie`,
  50. `spadek_formy`, `spadek_morali`)
  51. VALUES (
  52. '', '1', '1', '".$imie_nazwisko_zawodnika."', '".$pozycja_zawodnika."', '".$forma."', '".$morale."',
  53. '".$wiek_zawodnika."', '', '".$um1."', '".$um2."', '".$um3."', '".$um4."', '".$um5."', '".$um6."', '".$um7."',
  54. '".$um8."', '".$um9."', '".$um10."', '".$um11."', '".$um12."', '".$um13."', '".$um14."', '".$mktime."', '".$mktime."'
  55. )");



Własnie wydaje mi sie dobrze nei wyskkauje zaden bład a jednak nie wykonuje zapytania (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Moze ktoś pomoże (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
TomASS
post
Post #2





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


Gdybyś od początku się zarejestrował, lub pisał po przemyśleniu pewnych rzeczy, to by nie było problemu.

Cytat
piszecie od rzeczy


To sprecyzuj pytanie, przeciesz Ci odpisałem jak to rozwiązać, gdybyś nie zauważył:

Cytat
Jeśli masz tabele użytkowników, to spróbuj dodać do niej pole Kiedy_ostatnie_zapytanie i na podstawie tego pola mógłbyś określić czy użytkownik (drużyna) ma prawo wykonać zapytanie.
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: 7.10.2025 - 11:36