Hallo, habe folgendes Problem:
Bin blutiger Anfänger und muß heute zum ersten Mal mit mysql arbeiten und bekomme es einfach nicht hin, mir eine bestimmte Spalte mit PHP ausgeben zu lassen.
Sieht ungefähr so aus:
Die Spalte heißt "Q1",
mit folgender Abfrage will ich mir ausgeben lassen, wieviele Einträge in Spalte Q1 den Wert 1 haben.
$result = mysql_query("SELECT COUNT(Q1) FROM tablename WHERE Q1=1");
klappt auch mit phpmyadmin wunderbar. Nur wenn ich es mir mit php ausgeben lassen will
echo "Davon haben ".mysql_result($result, 0, 2)." Einträge den Wert 1<br>\n";
krieg ich folgende Fehlermeldung:
Warning: Bad column offset specified in c:\apache\htdocs\test\abfrage1.php on line 29
Wäre toll, wenn mir jemand nen Tip geben könnte, wie ich das formulieren muß, damit mir das Ergebnis angezeigt wird.
Besten Dank, Ennsen
Bin blutiger Anfänger und muß heute zum ersten Mal mit mysql arbeiten und bekomme es einfach nicht hin, mir eine bestimmte Spalte mit PHP ausgeben zu lassen.
Sieht ungefähr so aus:
Die Spalte heißt "Q1",
mit folgender Abfrage will ich mir ausgeben lassen, wieviele Einträge in Spalte Q1 den Wert 1 haben.
$result = mysql_query("SELECT COUNT(Q1) FROM tablename WHERE Q1=1");
klappt auch mit phpmyadmin wunderbar. Nur wenn ich es mir mit php ausgeben lassen will
echo "Davon haben ".mysql_result($result, 0, 2)." Einträge den Wert 1<br>\n";
krieg ich folgende Fehlermeldung:
Warning: Bad column offset specified in c:\apache\htdocs\test\abfrage1.php on line 29
Wäre toll, wenn mir jemand nen Tip geben könnte, wie ich das formulieren muß, damit mir das Ergebnis angezeigt wird.
Besten Dank, Ennsen