Ich möchte nun gerne, dass die while - Schleife abgebrochen wird, wenn der Warenkorb leer ist, damit diese Fehlermeldung nicht kommt. Aber ich kriege das nicht hin, da der break ja in der Schleife sein muss, aber die Fehlermeldung gleich zu Beginn kommt. Wie muss ich das machen?
$inhalt = implode(",", $_SESSION["einkaufswagen"]);
$abfrage = "SELECT * FROM warenliste WHERE ID IN ($inhalt) ";
$erg = mysql_query($abfrage);
while
($inhalt = mysql_fetch_assoc( $erg))
{
if (empty($inhalt))
{
echo "Du hast keine Produkte im Warenkorb" ; }
{break;}