Chris: einfache datenbankabfrage geht nicht...

Beitrag lesen

hi,

ich gehe davon aus, das vorher ein connect zur datenbank aufgebaut wurde ..

$abfrage="SELECT count(*) FROM user WHERE vip='1'";

wenn die spalte vip als eigenschaft string defeniert ist, muss es heissen <vip LIKE '1'> ..

echo (mysql_result($ergebnis,0));

das ist imho falsch ..

richtig:
echo mysql_result("geforderte_spalte", 1, $ergebnis);

gehe ich recht in der annahme, das du mit deiner abfrage ermitteln willst, wieviele user vips sind?

in dem fall würde ich so abfragen:

$abfrage = mysql_query("SELCET * FROM user WHERE vip=1");
$anzahl = mysql_num_rows($abfrage);

in $anzahl steht dann das ergebnis ..

gruß
chris