Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: bledy w zliczaniu rekordow
Forum PHP.pl > Forum > Przedszkole
bronx
witam

probowalem juz chyba wszystkic sposobow na zliczenie rekordow, a mianowicie:

  1. <?php
  2. $wynik=mysql_query(&#092;"select count(*) from ksiega_com\");
  3.  
  4.  
  5. echo &#092;"wszystkich: $wynik\";
  6. ?>



wyświetla:

Kod
wszystkich: Resource id #6



  1. <?php
  2. $wynik=mysql_query(&#092;"select count(*) from ksiega_com\");
  3. $wynik=mysql_fetch_array($wynik);
  4. print &#092;"wszystkich: $wynik\";
  5. ?>


Kod
wszystkich: Array



dalej:

  1. <?php
  2. $wynik=mysql_fetch_num(mysql_query(&#092;"select count(*) AS ilosc from ksiega_com\"));
  3.  
  4. echo &#092;"wszystkich: $wynik[0]\";
  5. ?>


Kod
Fatal error: Call to undefined function: mysql_fetch_num()



i już nie mam wogóle pojęcia jak je policzyć :|

wie ktoś czemu takie rzeczy się dzieją ?
nospor
byŁeś blisko:
  1. <?php
  2.  
  3. $wynik=mysql_query(&#092;"select count(*) from ksiega_com\");
  4. $wynik=mysql_fetch_array($wynik);
  5. print &#092;"wszystkich: \".$wynik[0];
  6.  
  7. ?>
mdco
Lub:
  1. <?php
  2.  
  3. $wynik=mysql_query(&#092;"select * from ksiega_com\");
  4. print &#092;"wszystkich: \".mysql_num_rows($wynik);
  5.  
  6. ?>
nospor
@mdco w przyapdku gdy chodzi o pobranie tylko ilości rekordów, anie ich zawartości, Twoje rozwiązanie jest bardzo nie optymalne.
SongoQ
@mdco Pomysl sobie ze masz kilka milionow rekordow, chyba nie ma potrzeby ich pobierania dla tego tylko ze chcesz policzyc ile ich jest.
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.