Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zwracanie rekordow z Firebird
Forum PHP.pl > Forum > Bazy danych
grzegorz-gg
Czy istnieje funkcja w php ktora zwraca
ilosc rekordow z bazy danych Firebird.

Chodzi mi o taka funkcjie jak
mysql_num_rows() do bazy MySql.
orson
witam ...

ale num rows nie zwraca ilosci rekordow w bazie a ilosc rekordow w wyniku ... wiec chodzi o wiersze w bazie czy w wyniku ?

pozdrawiam
grzegorz-gg
No dobra zle sie wyrazilem smile.gif
chodzilo mi o ilosc wierzy w tabeli.
Machine
Z tego co wiem nie ma takiej funkcji, spróbuj to:

  1. <?php
  2.  
  3. function ibase_num_rows($zapytanie) 
  4. { 
  5. $i = 0;
  6. while (ibase_fetch_row($zapytanie))
  7.  {
  8.  $i++;
  9.  }
  10. return $i;
  11. }
  12.  
  13. $ile_wierszy=ibase_num_rows($wynik);
  14.  
  15. ?>


ale do zwracania rekordów z bazy nie potrzebujesz tej funkcji, zobacz tu:
http://forum.php.pl/index.php?showtopic=22982
Synaps
Jak chcesz ilość rekordów z tabeli zrób poprostu tak :
  1. SELECT COUNT(*)
  2. FROM tabela;


i wyciągnij wynik. Simple as that.....
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.