Tämmöinen juttu
function users(){ $count = mysql_result(mysql_query("SELECT COUNT(Id) FROM Asiakkaat"),0) or die (mysql_error()); return($count); }
Onko tuos jotain vialla: jos ei löydy yhtään riviä, ei palauta mitään vaan pysäyttää sivun tulostamisen.
Hyvin yksinkertaista. Jos mysql_result palauttaa 0, niin se tulkitaan falseksi, jolloin loogisen operaattorin or jälkeinen osuus suoritetaan => die(mysql_error());. Koska mysql-virhettä ei ole tapahtunut, on mysql_error() palauttama tyhjä, joten käytännössä tuossa vaan suoritetaan die().
Oikea tapa tehdä asia olisi:
Aihe on jo aika vanha, joten et voi enää vastata siihen.