- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
$keys = array_keys($_POST);
$vals = array_values($_POST);
for($i=0; $i<=count($keys); $i++)
{
if($keys[$i]!='act' && $keys[$i]!='mode' && $keys[$i]!='pid')
{
$sql->Query('UPDATE `user_services_options` SET `value`=\''.$f->QuoteSql($vals[$i]).'\' WHERE `option`=\''.$f->QuoteSql($keys[$i]).'\' AND `service_id`='.$f->QuoteSql($service_id).' AND user_id='.$f->QuoteSql($user_id));
}
}
Yozheg 18.12.2009 14:12 # 0
$len = count($keys);
for($i=0; $i < $len; $i++)
{
$key = $keys[$i];
$val = $_POST[$key];
...
}
PS
ООП конечно решает, но вот это $f->QuoteSql() я бы назвал как-нибудь покороче, ибо ленив
nolka4 18.12.2009 14:14 # 0
paranoid 18.12.2009 14:31 # 0