folgendes Beispiel funktioniert leider nicht. $_SESSION['loeschen'] ist ein Array. Leider wird der else-Teil auch dann nicht ausgeführt, wenn der Array nur lehre Werte enthält. Wer kann mir da weiterhelfen.
if(count($_SESSION['loeschen']) > 0)
{
foreach($_SESSION['loeschen'] as $wert)
{
$sql = "DELETE FROM
sprachen
WHERE
id = '".$wert."';";
mysql_query($sql) OR die(mysql_error());
}
} else {
header("Location: sprachen_loeschen.php?sign=errloe");
exit;
}
if(count($_SESSION['loeschen']) > 0)
{
foreach($_SESSION['loeschen'] as $wert)
{
$sql = "DELETE FROM
sprachen
WHERE
id = '".$wert."';";
mysql_query($sql) OR die(mysql_error());
}
} else {
header("Location: sprachen_loeschen.php?sign=errloe");
exit;
}
Kommentar