Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Zliczanie rekordu z bazy (pętla).
ossUter
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 27.11.2013

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


Witam,

Zwracam się do Was z pytaniem / problemem.

Otóż chciałbym zliczyć ilość rekordów z bazy, konkretnej tabeli.
No więc stworzyłem pętlę do całego zapytania, tamto poprawnie zlicza, a gdy chcę, np niewidoczność zliczyć, już nic nie pokazuje. Pętla to while, ze $zmienną,
czyli mam tak:
  1. $newest = count($zmienna['niewidoczni']);


no i potem dodaję ++$newest;
lecz nie daje to rezultatu.


$newestyou = count($zmienna);

zlicza wyniki całości z tego zapytania, więc teraz jak pobrać konkretną tabelkę?

Go to the top of the page
+Quote Post
--dawit--
post
Post #2





Goście







nie wystarczył by Ci zwykły mysql_num_rows ?
Go to the top of the page
+Quote Post
kujol
post
Post #3





Grupa: Zarejestrowani
Postów: 324
Pomógł: 27
Dołączył: 21.07.2013

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


  1. $zapytanie = "SELECT *FROM tabela";
  2. $idzzapytanie = mysql_num_rows(mysql_query( $zapytanie ));
  3.  
  4. echo $idzzapytanie;
Go to the top of the page
+Quote Post
ossUter
post
Post #4





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 27.11.2013

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


No właśnie, coś chyba nie do końca tak.


Powiedzmy, że mam zapytanie, w którym jest
  1. SELECT invisible, nick, password


i wynik całości mam w pętki while:

  1. while($zmienna = $db->fetch_array($zapytanie))
  2. {




Nie chcę tworzyć nowego zapytania, więc
  1. $newest = count($zmienna);


to zlicza całość.

Teraz jak pobrać do tego konkretność, invisible (ilość w niej), próbowałem tak:

lecz bez skutki, nic nie pokazuje....
  1. $newestinv = count($zmienna['invisible']);
macie jakieś pomysły? (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
Turson
post
Post #5





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


  1. echo "<pre>";
  2. print_r($zmienna);
  3. echo "</pre>";
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 2.10.2025 - 19:49