Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]zliczanie rekordów pytanie.
Forum PHP.pl > Forum > Przedszkole
Glukozamina
 
  1. <?php
  2. SELECT count(*) FROM news
  3. ?>


POwyższy kod zlicza rekordy i tak działa w panelu admina lecz kiedy wykonuje zapytanie 

  1. <?php
  2. $query='SELECT count(*) FROM news';
  3. ?>


no to może i działa ale jak zrobic by się wyświetlało ile jest tych rekordów ? Głownie chcę używac do forum do zliczania postów itp.
Cezar708
proponuję przejrzeć dokumentację mysql_fetch_array() a odpowiedź na pewno sam znajdziesz.

Pozdrawiam
loganek
Kod
<?php
$iler=mysql_fetch_array(mysql_query('SELECT count(*) as liczba FROM news'));
echo $iler["liczba"];
?>

lub
Kod
<?php
echo mysql_num_rows(mysql_query('SELECT * FROM news'));
?>

oczywiście pierwszy sposób szybszy;)
Glukozamina
Nigdy nie czaiłem o co chodzi w tym manualu pisza o czyms a tak naprawde to o niczym nie piszą smile.gif Ale popatrze jeszcze snitch.gif



  1. <?php
  2. $wynik=mysql_query("SELECT count(*) FROM news");
  3.  
  4.  while($row = mysql_fetch_array($wynik));
  5.  
  6.  echo("$wynik"); 
  7. ?>
Może ktoś mi doradzic co dalej ?

Wyświetla mi coś takiego :Resource id #6
loganek
Cytat(loganek @ 6.07.2008, 15:00:38 ) *
Kod
<?php
$iler=mysql_fetch_array(mysql_query('SELECT count(*) as liczba FROM news'));
echo $iler["liczba"];
?>

lub
Kod
<?php
echo mysql_num_rows(mysql_query('SELECT * FROM news'));
?>

oczywiście pierwszy sposób szybszy;)

wogóle czytałeś to co ci wcześniej napisałem?^^
Glukozamina
Napisałeś to w tym samym czasie kiedy ja napisałem i dlatego nie zauważyłem . Chciałbym się jeszcze dowiedziec co ja zrobiłem w swoim pseudo kodzie smile.gif
piotrooo89
w Twoim
  1. <?php
  2. $wynik=mysql_query("SELECT count(*) FROM news");
  3.  
  4. while($row = mysql_fetch_array($wynik));
  5. echo("$wynik");
  6. ?>

nic nie robisz...

powinno to wyglądać tak:

  1. <?php
  2. $wynik=mysql_query("SELECT count(*) FROM news");
  3.  
  4. while($row = mysql_fetch_array($wynik))
  5. {
  6. echo $row['jakas_kolumna_z_bazy']; 
  7. }
  8. ?>
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.