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ď č. 1ZMENA 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;