Wie unterdrücke ich die Fehlermeldung bei einem Selectbefehl, wenn es den Wert in der DB überhaupt nicht gibt. Beispiel:
Ich habe folgende Funktion:
$abfrage = "SELECT sum($spalte)
FROM minigame_spielstatistik
WHERE where stat_spieler_id = '$spieler'";
$erg = mysql_db_query($db_name,$abfrage,$verbindung);
$row = mysql_fetch_row($erg);
if (!isset($row[0])) {$row[0] = 0;};
echo $row[0];
Wenn es den Wert $spieler in der db nicht gibt, meldet mir sql natürlich den Fehler, oder? Wie schalte ich diese Fehlermeldung nun so ab, dass er mir dann nur den Wert:'0' ausgibt?
Vielen Dank!
Ich habe folgende Funktion:
$abfrage = "SELECT sum($spalte)
FROM minigame_spielstatistik
WHERE where stat_spieler_id = '$spieler'";
$erg = mysql_db_query($db_name,$abfrage,$verbindung);
$row = mysql_fetch_row($erg);
if (!isset($row[0])) {$row[0] = 0;};
echo $row[0];
Wenn es den Wert $spieler in der db nicht gibt, meldet mir sql natürlich den Fehler, oder? Wie schalte ich diese Fehlermeldung nun so ab, dass er mir dann nur den Wert:'0' ausgibt?
Vielen Dank!
Kommentar