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?
Kann mir da vielleicht jemand weiterhelfen?
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?