Hola Amigos , recien estube en el foro de mysql y gnzsoloyo muy amablemente me explico como tenia que hacer un update mysql mediante switch , el problema es que lo estoy intentando pero no lo puedo lograr
pongo el codigo hasta donde lo pude hacer :
Código MySQL:
Ver original$sql2="update articulos set pr1 = '$final',
gar_art = '$gar[$i]',
proce = '$pro[$i]',";
switch ($stk[$i]) {
$sql2 .= "stk1 = stk1 + $can[$i] ";
break;
$sql2 .= "stk2 = stk2 + $can[$i] ";
break;
$sql2 .= "stk3 = stk3 + $can[$i] ";
break;
$sql2 .= "stk4 = stk4 + $can[$i] ";
break;
}"
where arti_id='".$art[$i]."'";
lo que necesito hacer es que la variable $can[$i] se actualize segun el valor que contenga $stk[$i] , es decir, actualizame el campo X donde el valor de la variable $stk[$i] es igual al campo X
no los molesto mas Saludos y gracias por ayudar a un novato