Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] Count + wyświetlanie wyników
Forum PHP.pl > Forum > Przedszkole
potreb
Witam.
Próbuje wyświetlić wyniki oraz ilość rekordów.
  1. SELECT `furl`, `fid`, `fname`, `fsize`, count(fid) AS fcount FROM `files` WHERE `fprefix` = '".$_SESSION['prefix']."'

Jednak zwraca mi jeden rekord, w jaki sposób zwrócić wszystkie rekordy plus ilość rekordów?
nospor
do ilosci rekordow - jedno zapytanie
do wszystkich rekordow - drugie zapytanie.

ps: skoro pobierasz wszystkie rekordy to mysql_num_rows zwraca ci ich liczbe winksmiley.jpg
Darti
pokaż więcej kodu (jak to wyświetlasz). Ogólnie pomocna jest pętla while i ew. print_r() albo var_dump()
potreb
Cytat(nospor @ 16.09.2009, 10:28:24 ) *
do ilosci rekordow - jedno zapytanie
do wszystkich rekordow - drugie zapytanie.

ps: skoro pobierasz wszystkie rekordy to mysql_num_rows zwraca ci ich liczbe winksmiley.jpg


Szkoda, że nie można jednym zapytaniem tego zrobić smile.gif
nospor
Mozna (przy uzyciu podzapytan) ale jest to bezsensu i mniej optymalne niz przy pomocy dwoch smile.gif
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.