Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zwracanie rekordow z Firebird
grzegorz-gg
post 3.01.2005, 21:09:20
Post #1





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 25.12.2004

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


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.
Go to the top of the page
+Quote Post
orson
post 4.01.2005, 16:12:18
Post #2





Grupa: Zarejestrowani
Postów: 548
Pomógł: 2
Dołączył: 19.07.2003

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


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


--------------------
Computer games don't affect kids; I mean if <span style="font-weight: bold;">Pac Man</span> affected us as kids,we would all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music.
Go to the top of the page
+Quote Post
grzegorz-gg
post 4.01.2005, 18:22:16
Post #3





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 25.12.2004

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


No dobra zle sie wyrazilem smile.gif
chodzilo mi o ilosc wierzy w tabeli.
Go to the top of the page
+Quote Post
Machine
post 4.01.2005, 21:10:53
Post #4





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 17.11.2004

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


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
Go to the top of the page
+Quote Post
Synaps
post 6.01.2005, 12:46:56
Post #5





Grupa: Zarejestrowani
Postów: 103
Pomógł: 0
Dołączył: 1.12.2003
Skąd: Gdynia

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


Jak chcesz ilość rekordów z tabeli zrób poprostu tak :
  1. SELECT COUNT(*)
  2. FROM tabela;


i wyciągnij wynik. Simple as that.....


--------------------
MySQL said:

You have an error in your SQL syntax near ' `sygnatura` VARCHAR, NOT NULL
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 09:05