/ / MySQL - Zobraziť výsledok count - php, mysql, databázy, count

MySQL - Zobraziť výsledok count - php, mysql, database, count

Len sa snažím preukázať výsledok konzultácie v MySQL (PHP). Kód je:

$example = mysql_query("SELECT count(*) as text FROM table WHERE name = "$name"");
$qtd = mysql_num_rows($example);
while($data = mysql_fetch_array($qtd)){
$count = $data["text"];
}

echo "<h3>($count)</h3>";

Chyba: Upozornenie: mysql_num_rows (): dodaný argument nie je platným zdrojom MySQL v C: AppServwwwSiteindex.php on line 9

odpovede:

1 pre odpoveď č. 1

ZMENA TOTO

 while($data = mysql_fetch_array($qtd)){
$count = $data["text"];
}

na

while($data = mysql_fetch_array($example)){
$count = $data["text"];
}

EDIT: nemusíte robiť chvíľu slučku tu.

mali by ste to tak urobiť

     $example = mysql_query("SELECT count(*) as text FROM table WHERE name = "$name"");
$data = mysql_fetch_array($example) ;
$count = $data["text"];
echo "<h3>".$count."</h3>";

0 pre odpoveď č. 2

Toto by malo fungovať, nebudete musieť použiť vyhlásenie.

$query = mysql_query("SELECT * FROM table WHERE name = "$name"");
$count = mysql_num_rows($query);
echo $count;