Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wyświetlenie liczby rekordów w bazie
Forum PHP.pl > Forum > Przedszkole
gszymans
CODE
$sql1="SELECT count (*) FROM mos_users";
$wynik1=mysql_query($sql1);
while($linia=mysql_fetch_array($wynik1))
{
echo $linia;
}



Chciałbym po prostu wyświetlić liczbę rekordów:(, zapytanie działa ale jak to teraz w echo wyświetlić?

pisałem także

echo $mysql_result($sql1); i też nic
nospor
echo $linia[0];

Na przyszlosc patrz co zwracają funkcje ktorych uzywasz
gszymans
Ta zmiana generuje taki błąd:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in ...
HellRider
Czyż nie prościej tak? :

  1. <?php
  2. $res = mysql_query("SELECT * FROM mos_users");
  3. $wynik = mysql_num_rows($res);
  4. ?>
gszymans
No rzeczywiście tak działa smile.gif, dzięki

Ale swoją drogą czemu w mysql_fetch_array nie może być w parametrze Count :< ?
mike
Cytat(gszymans @ 15.10.2008, 11:11:15 ) *
Ale swoją drogą czemu w mysql_fetch_array nie może być w parametrze Count :< ?
Może być. Ale to nie zawsze ma sesn. Mało tego częsciej nie ma niż ma.

mysql_fetch_array() zwraca aktualny wiersz z wyników zapytania. Co oznacza że sprawdziłbyc rozmiar jednego wiersza a nie wszystkich wyników.
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.