Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MYSQL] Zapytania
Forum PHP.pl > Forum > PHP
RafaelX
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 questionmark.gif
Crozin
A nie możesz jednym zapytaniem pobrać tych kiklu użytkowników?
RafaelX
to bedzie w pętli, a pozatym oprócz nazwy usera bedzie tam jeszcze kilka innych danych
Spawnm
najlepiej pobawić się z LIMIT i stronicowaniem smile.gif
Crozin
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ć.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.