Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zliczanie rekordow - How to ?
lunlog
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 19.04.2006

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


Mam problem ze zformułowaniem kodu php który zliczy ilośc rekordów z bazy danych gdzie jakaś wartośc jest różna od zera i wyswietli jakieś konkretne dane...


Narazie mam cos takiego... ale nie wiem jak się zlicza rekordy.

  1. <?php
  2.  
  3. include 'admin.php';
  4.  
  5. $select="SELECT COUNT (*) FROM `tab_ast` WHERE `size` = 0 AND 'size' > 0";
  6. query($select);
  7.  
  8. if($row['size'] > 0) $ilosc1++;
  9. else $ilosc0++;
  10.  
  11.  
  12. $ilosc0=''; //ilosc rekordow gdzie 'size'=0
  13. $ilosc1=''; //ilosc rekordow gdzie 'size'>0
  14.  
  15.  
  16. echo "Ilosc zerowych to : $ilosc0 <br> Ilosc wiekszych to: $ilosc1";
  17.  
  18. ?>
  19.  


Jak widac na pozyzszym przykladzie w php ani w mysql nie wymiatam (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Ten post edytował lunlog 21.04.2006, 14:10:59
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lunlog
post
Post #2





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 19.04.2006

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


cały czas to nie jest to... znaczy sie nie działa (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

wywala mi bledy w stylu ze supied argument is not ... oraz ze mam blad w składni..


//edit

znalazłem sobie opcję do zliczania w phpMyAdminie ale chciałbym wiedzieć jak właściwie to napisac żeby działało (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

kod którego obecnie uzywam:

  1.  
  2. <?php
  3.  
  4. require_once 'admin.php';
  5.  
  6. $select="SELECT COUNT(*) FROM `tab_ast` WHERE `size` = 0 AND 'size' > 0";
  7. query($select);
  8.  
  9. if($row['size'] > 0) $ilosc1++;
  10. else $ilosc0++;
  11.  
  12.  
  13. echo "$ilosc0 <br>"; 
  14. echo "$ilosc1 <br><br>";
  15.  
  16.  
  17. ?>



Wyświetla mi: 1 i nic więcej.

Ten post edytował lunlog 21.04.2006, 20:30:49
Go to the top of the page
+Quote Post

Posty w temacie


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: 8.10.2025 - 09:21