Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php/mysql] sprawdzenie ile wpisow
Forum PHP.pl > Forum > Przedszkole
noc_nik
Witam Serdecznie


Chcialbym sobie sprawdzic ile mam wpisow do bazy , i napisalem cos takiego :


  1. <?php
  2. function ile(){
  3.                            
  4. $sql = "SELECT id FROM koment";
  5. $result = mysql_query($sql);
  6. while($row = mysql_fetch_array($result)){
  7.            
  8. $ile[] = $row['id'];
  9.                            
  10. $wynik = count($ile);
  11. echo $wynik;
  12. }
  13. }
  14.                        
  15. ile();
  16. ?>


wyswietla mi 1,2,3 a sa 3 wpisy i powinno wyswietlic tylko cyferke 3 , jak to mam poprawic aby wyswietlalo jeden wynik ?


Pozdrawiam
ddiceman
  1. <?php
  2. function ile(){
  3.    $result = mysql_query('SELECT COUNT(id) AS ilosc FROM koment;');
  4.    $row = mysql_fetch_array($result);
  5.    echo $row['ilosc'];
  6. }
  7.                      
  8. ile();
  9. ?>
bartg
return jeśli chciałby aby funkcja zwracała wartość, a może on woli w funkcji wyświetlać biggrin.gif?
tomsi
  1. <?php
  2. $sql = "SELECT id FROM koment";
  3. $result = (mysql_query($sql));
  4. $row = mysql_num_rows($result);
  5.  
  6. echo $row;
  7. ?>
noc_nik
echo to tylko sprawdzenie wyniku , na szybkiego
tomsi
No sprawdzanie wyniku, ale przecież masz zliczenie wyników w bazie i za pomocą echo wypisujesz ta liczbę snitch.gif
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.