Mailinglisten-Archive |
> ein formular stellt datenbankergebnisse mit vorgestellter checkbox dar: > for ($i=0; $i<$num2; $i++) > { > $email = mysql_result($result, $i, "email"); > > $mail = "mail"; > $mail .= "$i"; > > echo "<input type=checkbox name='$mail' value='$email'>"; > } PHP kann Parameter auch als Arrays behandlen. Dies ist dafür ideal. $mail = "mailchk[".$i."]"; dann kannst du mit if (isset($mailchk[$i])) {...} testen welche angewählt wurden. (Nach einer erneuten Datenbankabfrage.) jedoch sehe ich bei dir ein noch anderes Problem. $i ist die Schleifenvariable, besser wäre die ID des Datensatzes. Die Schleifenvariable kann sich ändern während du auswählst. Wenn zB jemand anderer einen Datensatz hinzufügt oder ändert. cu Thomas Weinert http://www.subjective.de
php::bar PHP Wiki - Listenarchive