Count befehl

origin^sad

Mitglied
hi ich habe mla ne (für einige vielleich dumm klingende Frage)
also :

Ich will die anzahl der Comments in einem Newssystem auslesen

PHP:
<?
$result = mysql_db_query ("ngl","select count(text) from comments");

$Commentzahl = mysql_fetch_row ($result);

echo $Commentzahl; 
?>

Warum schmeisst der mir da "array aus" ??

cu

dennis
 
Zuletzt bearbeitet:
$Commentzahl = mysql_fetch_row ($result);

müsste doch eigentlich

$Commentzahl = mysql_num_rows ($result);

heißen, oder?
 
mit diesem
PHP:
$Commentzahl = mysql_fetch_row ($result);
holst du die komplette zeile aus der datenbank und es wird ein array $commentzahl[] erzeugt d.h. du musst die einzelnen werte aus dem array auslesen $commentzahl[0] wäre dann die erste spalte...
 
Re: -

So hast du eine einfache Ausgabe der Anzahl der Einträge (den Datenbankaufruf mußt du entsprechend ändern!)

Gruß
Feldhofe

<? echo "<link rel=stylesheet type='text/css' href='formate.css'>";

include("datenbankaufruf.php");
db_open ();

$result = mysql_query("select text from comments");



$result = mysql_query("SELECT count(*) AS num FROM comments");
$num = mysql_result($result,0,"num");




print "
<body bgcolor='#3366CC' text='white'>
<font face=verdana size=-1>Momentan befinden sich $num Kommentare im Newssystem.
<p><br>

";

?>
 

Neue Beiträge

Zurück