Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Połączenie dwóch zapytań jedno z COUNT() i drugie z LIMIT, dzielenie wyników na strony "JEDNYM ZAPYTANIEM" ...
kukix
post
Post #1





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


Witam.

Ostatnio dostalem list od admina home.pl, że bardzo obciążam ich serwer swoimi zapytaniami do bazy...

Zaczelem opytmalizacje od skryptu dzielącego wyniki na strony..


Są tam dwa zapytania...

  1. <?php
  2. $l_odp = mysql_num_rows(sql('SELECT * FROM table ;'));
  3.  
  4. $result = sql('SELECT * FROM table ORDER BY id LIMIT 1,10;');
  5. ?>


Istnieje możliwość zastapienia tych dwóch zapytań jednym? Istnieje możliwośc jedno czesnego wybrania ilości poprzez count i wyświetlenia wyników np LIMIT 1,10 ?


Ewentualnie jak zrobić, żeby było to jak najbardziej wydajne..? zapisać w tablicy i wybrać za pomocą php potrzebne wyniki...?

Ten post edytował kukix 27.03.2007, 21:23:34
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: 20.08.2025 - 14:50