Mailinglisten-Archive |
> >Aus einem Datenbestand von ca 16000 Records koennen aufgrund von
> >Kriterien
> >etwa 600 - 800 weiter zu bearbeitende Records gefiltert werden.
Hallo,
Lösundvorschlag
Teil 1
$icount=0;
echo "<form method=\"post\"
action=customer_selection.php?action=update_customer>";
$db = new DB_abarcar;
$db->query( "select * from kunden where wasimmerauch order by name limit
50");
while ($db->next_record()) {
$id=$db->f("kundenid");
etc etc
--> Wiedergabe
echo "<input type=checkbox name=updateid[$icount] value=$id>";
$icount=$icount+1;
}
echo "<input type=hidden name=icount value=$icount>";
echo "<input type=submit name=button value=\"Markierte Kunden
'updaten'\">";
--> Weiterblättern einbauen
***************
function update_customer(){
global $updateid, $icount;
for ($i=0;$i<$icount;$i++){
$updateid1 = $updateid[$i];
if ($updateid1!=""){
$db = new DB_abarcar;
$query ="update kunden set";
$query .= "amenities39='wasimmerauch'";
$query .= " where id=$updateid1";
$db->query($query);
}
}
}
.............
Helmut P. Fleischhauer
http://www.abarcar.com
php::bar PHP Wiki - Listenarchive