/ / MySQL - Ergebnis von count anzeigen - PHP, MySQL, Datenbank, Count

MySQL - Zeige das Ergebnis von count - php, mysql, database, count

Ich versuche nur, ein Ergebnis einer Konsultation in MySQL (PHP) anzuzeigen. Der Code lautet:

$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>";

Fehler: Warnung: mysql_num_rows (): Das angegebene Argument ist keine gültige MySQL-Ergebnisressource in C: AppServwwwSiteindex.php in Zeile 9

Antworten:

1 für die Antwort № 1

ÄNDERE DAS

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

zu

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

EDIT: Sie brauchen hier keine Schleife zu machen.

du solltest einfach so machen

     $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 für die Antwort № 2

Das sollte funktionieren, Sie brauchen keine while-Anweisung.

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