Ich bin heute etwas langsam im Verarbeiten, ich merk das schon. :(
Trotzdem:
Ideen zur Lösung
Schreib statt
<input type="checkbox" name="name" value="Essert">
<input type="checkbox" name="name" value="Lück">
lieber
<input type="checkbox" name="name[]" value="Essert">
<input type="checkbox" name="name[]" value="Lück">
Damit wird von PHP ein Array $name erzeugt.
$name[0]=="Essert" und $name[1]=="Lück"
Dieses Array kannst Du dann mittels Schleife durchlaufen und dann Datensatz für Datensatz anzeigen lassen.
PHP-Code:
$i=0; while ($i<count($name))
{
$result=mysql_query("SELECT ... WHERE name='".$name[$i]."' ..");
// Ausgabe der Datensätze vom Nutzer
$i++;
}
Der Name des Feldes im Quelltext des Formulares muss nicht mit dem Feldnamen der DB übereinstimmen. Es vereinfacht nur das Verständnis.
Am Besten wäre es natürlich, wenn Du jedem Nutzer eine ID zuweist und dann nur mit dieser arbeitest. Erspart Dir so manches an Arbeit.