Ich habe es gerade selber gelöst!
printf("<select name="stage2" size="1">\n");
$querystring=("select count(*) as Anzahl from ".MYSQL_osversion." where operatingsystemid="1"");
$c1 = mysql_query($querystring);
$c2 = mysql_fetch_array($c1);
$c = $c2["Anzahl"];
// select count(*) fromm os_version where operartingsystemid="1"
//--> count(*)
//--> 10
Hi Sascha, weist Du auch warum es nun geht?
Chris
Ja.. das heisst eigentlich schon.
ich habe zuvor $c1 direkt die ausgabe des mysql_query zugewiesen... aber mysql gibt dabei eine "Resource id" zurück und nicht das eigentliche ergebnis.. aufgrund dessen musste ich dem query das ergebnis mit dem mysql_fetch_array entlocken... und anschließend diesen meinem $c zuweisen... und damit ich das konnte musste der zum "count(*)" befehl noch zusätzlich die ergebnisspalte benannt werden.. "as Anzahl" weil man auf die spalte mit dem spaltennamen "count(*)" nicht zugreifen kann, auf "Anzahl" aber schon... naja bissel gewöhnungsbedürftig aber es geht..
Sascha