• 4 odgovora
  • 3.119 pregleda
PHP skripta koja pokazuje broj redova u tabeli 17.03.2007. u 20:54 · pre 238 meseci #1
Pozdrav
Potrebna mi je PHP skripta koja ce da broji broj redova u nekoj tabeli iz baze.
Pokusao sam da napisem nesto, ali jednostavno ne radi.
Evo ovako izgleda moja skripta
Code:

<html>
<head>
<title>Brojac</title>
</head>
<body>
<?php
$dbhost = 'localhost';
$dbuser = 'korisnickoime';
$dbpass = 'sifra';

$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die
                      ('Error connecting to mysql');

$dbname = 'mojabaza';
mysql_select_db($dbname);
?>

<P>Broj firmi u bazi je:</P>
<?php
   // Query database
   $count_sql = 'SELECT COUNT(*) FROM tabela';
   $count_result = mysql_query($count_sql);

   // Get number of articles, assign value to variable
   $count = mysql_num_rows($count_result);

   echo $count;
?>
</body>
</html>


e sad, sve prolazi sto se tice konekcije na server, odabir baze i tabele, ali jednostavno kad treba da mi se ispisu podaci na stranici stoji samo sledece:
Broj firmi u bazi je:

Izvinjavam se svima ukoliko je ovo vec bilo na forumu, ja sam pretrazivao forum i nisam naisao na ovaku temu.
Unapred hvala na odgovorima
Potpis
| www.privrednivodic.net | www.ecdlforum.com | www.eliteart.net |
www.rkpanteri.com | www.ecdl.me |
Re: PHP skripta koja pokazuje broj redova u tabeli 17.03.2007. u 22:44 · pre 238 meseci #2
SELECT COUNT(*) vraća jedan podatak ("COUNT(*)"), a to je broj redova. Ne treba ti funkcija mysql_num_rows već mysql_result

http://www.techonthenet.com/sql/count.php
Potpis
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
Re: PHP skripta koja pokazuje broj redova u tabeli 19.03.2007. u 00:33 · pre 238 meseci #4
jel te buni mysql_result?
ovo ti je ista stvar, ali malo zaobilazna.

mysql_fetch_row ti vraca red is upita $count_result.
u tvom slucaju bi to bila samo jedan red sa jednom kolonom, a ta kolona sadrzi broj redova u tabeli.

dakle, mysql_fecth_row ti vrati niz sa samo jednim poljem, a to ti je ta vrednost koja ti treba.

iliti:
Code:
$count = mysql_fetch_row($count_result);
$brojRedova = $count[0];
Potpis
http://www.vuknikolic.com
http://www.klopaj.com
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme