Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/11/2012, 12:35
Leandrodiel
 
Fecha de Ingreso: diciembre-2003
Ubicación: Santa Fe
Mensajes: 52
Antigüedad: 20 años, 4 meses
Puntos: 0
inserción o modificación en mosquil

Alguien se atreve a decirme que esta mal en este código , siempre me actualiza aunque cambie el nro de proveedor por cada inserción, solo inserta la primera vez y despues actualiiza ese registro todas las veces aunque sea para otro nro de prov .

El maldito codigo:

$consulta= mysql_query("Select acabecera.id_usuario,acabecera.nro_prov from acabecera
where acabecera.id_usuario='{$usuario}' and acabecera.nro_prov='{$nroclie}'",$link);




$NUMREG=mysql_num_rows($consulta);



if ($NUMREG==0){


$consul = mysql_query("insert into acabecera(id_usuario,fechaentrega,montototal,artic ulostotal,
fechahorai,fechahorac,nro_prov) values ('{$usuario}', '{$fechae}','{$monto}','{$cantidad_art}','{$fechai }',
'{$fechac}','{$nroclie}' )",$link) ;



}else{

$consul=mysql_query("UPDATE acabecera
SET fechaentrega= '{$fechae}',
montototal='{$monto}',
articulostotal='{$cantidad_art}',
fechahorai='{$fechai}',
fechahorac='{$fechac}'
where id_usuario='{$usuario}' and nro_prov='{$nroclie}'",$link) ;


}


O SEA SI EXITE EL PROVEEDOR PARA ESE USUARIO ACRUALIZO LOS DATOS DEL PEDIDO SINO INSERTO UNA NUEVA CABECERA CON ESE USUARIO Y NROPROV , NO SE QUE ES LO QUE ESTA MAL, SI ALGUIEN SE DA CUENTA SE AGRADECE.