mustino: Abfrage mit der Funktion empty

Beitrag lesen

Hallo zusammen,

ich bin dabei einen Onlineshop mit Php-Mysql zu erstellen und habe dazu zum test zwei Php-Seiten.

Die Phpseite1.php enthält alle Artikel aus der Datenbank, die durch anklicken einer Checkbox ausgewählt werden und mit Hilfe von der Methode "post" an die Phpseite2.php gesandt werden.

Die Checkboxen haben alle durch die for-Schleife generierten Namen wie z.B. " b$i ", also durchnummeriert und als Wert den Primärschlüssel.

Jetzt kommen wir zum Problem:

Nach dem Absenden der aktivierten Kästchen versuche ich auf Phpseite2.php mit Hilfe einer for-Schleife die aktivierten Kästchen auszugeben und die "nicht-aktivierten" Kästchen mit der if-Abfrage

$test = "b".$i;
if(empty($test)){...}

abzufangen.

Jedoch gelingt die Ausgabe NUR, wenn ich alle Kästchen aktiviere, denn sonst bekomme ich folgende error-Meldung, NACHDEM ich die aktivierten Kästchen angezeigt bekomme:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Programme\Apache Group\Apache2\htdocs\Testserver\testshop2.php on line 25

Danke im Vorraus für alle Beiträge!