Ver Mensaje Individual
  #7 (permalink)  
Antiguo 26/05/2012, 14:46
Avatar de oscartt67
oscartt67
 
Fecha de Ingreso: abril-2012
Ubicación: fonollosa
Mensajes: 481
Antigüedad: 12 años
Puntos: 97
Respuesta: UPDATE varios registros de una columna

ok. Coincidimos.

Respecto a la propuesta de utilizar setname:
Parto de la premisa que en $_POST no recibes el id (que seria lo óptimo), de que solo va a existir en la tabla settings una fila con site_name, un site_desc,....


Código PHP:
$modify = array (
    
'site_name'=>$_POST['site_name'],
    
'site_desc'=>$_POST['site_desc'],
    
'site_keywords'=>$_POST['site_keywords'],
    
'site_copy'=>$_POST['site_copy'],
    
'site_email'=>$_POST['site_email'],
    
'site_phone'=>$_POST['site_phone'],
    
'site_movil'=>$_POST['site_movil'],
    
'site_address'=>$_POST['site_address']
);

foreach(
$modify as $setname=>$value){
     
mysql_query("UPDATE settings SET set_value='$value' WHERE set_name='$setname'");

Saludos.