Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL] Zapytania
RafaelX
post
Post #1





Grupa: Zarejestrowani
Postów: 144
Pomógł: 28
Dołączył: 2.01.2009

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


Powiedzcie mi czy lepiej zrobić jedno zapytanie które wybierze wszystkie dane z tabeli (ok 10000 rekordów) i zrobić tak:
  1. <?php
  2. $query = "SELECT * FROM `users`";
  3.    $result = mysql_query($query, $conn);
  4.    while ($r = mysql_fetch_assoc($result))
  5.    {
  6.        $_userlist[$r['id']] = $r;
  7.    }
  8.    mysql_free_result($result);
  9. ?>


to wszystko jako funkcje a $_userlist jako zmienna o zasiegu globalnym

czy kilka zapytan których wynikiem bedzie 1 rekord (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


A nie możesz jednym zapytaniem pobrać tych kiklu użytkowników?
Go to the top of the page
+Quote Post
RafaelX
post
Post #3





Grupa: Zarejestrowani
Postów: 144
Pomógł: 28
Dołączył: 2.01.2009

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


to bedzie w pętli, a pozatym oprócz nazwy usera bedzie tam jeszcze kilka innych danych
Go to the top of the page
+Quote Post
Spawnm
post
Post #4





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




najlepiej pobawić się z LIMIT i stronicowaniem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Crozin
post
Post #5





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Cytat
to bedzie w pętli, a pozatym oprócz nazwy usera bedzie tam jeszcze kilka innych danych
To nie przeszkadza.

Napisz może co chcesz osiągnąć i gdzie to zastosować.
Go to the top of the page
+Quote Post

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: 23.08.2025 - 10:12