mysql_num_rows - zurückliefern eines Arrays?

shorty

Erfahrenes Mitglied
Hi,
wollte für eine Statistikabfrage einen Query benutzen, der mit Hilfe von mysql_num_rows die Anzahl der z.B. Kommentarbeiträge zählt. Da ich extra für diese Statistik eine neue MySQL Tabelle mit der Userid angelegt habe, habe ich für jeden User die Felder "news", "gallery", "rating" und "guestbook". Jetzt würde ich gerne mit nur einem SELECT jedes Feld für den User zählen.
Hatte eigentlich angenommen, dass mysql_num_rows vielleicht auch ein Array zurückliefert, so dass ich einfach auf jedes Feld einzelnd zugreifen kann.
Liege ich da mit meiner Meinung falsch?
PHP:
$select = mysql_query("SELECT * FROM memberstats WHERE posterid = '".$_GET{"memberid"]."'");
$c = mysql_num_rows($select);

// dachte jetzt, dass ich mit
echo $c["news"];
// den Wert aus dem Feld 'news' erhalte.

Kann mir da vielleicht jemand weiterhelfen?
 
Jepp, für jeden Benutzer gibt es nur einen Eintrag. In diesen Feldern stehen nur Zahlen... (super, als ich den letzten Satz geschrieben habe, ist mir aufgefallen, dass ich mysql_num_rows gar nicht brauche, da ich ja nur die Zahlen zu dem User ausgeben muss -.-' -> eigene Dummheit). Sorry.

Die Zahlen werden ja, je nachdem, was der User macht, hochgezählt und diese muss ich ja wiegesagt nur auslesen... . Damit hätte sich das Thema dann auch erledigt ;).

Trotzdem Danke für die Hilfe ;)
 
Zurück