Hay ciertas desprolijidades del código, al menos no se entiende si está incompleto o no.
Hay un
else vacío:
Algunos
echo sin cerrar con punto y coma:
Código PHP:
Ver original<option value="<?php echo $row_Ubicacion['ubicacion']?>" >
<?php echo $row_Ubicacion['ubicacion']?></option>
Un
while que no abre con llave:
Código PHP:
Ver original<option value="<?php echo $row_Ubicacion['ubicacion']?>" >
<?php echo $row_Ubicacion['ubicacion']?></option>
<?php
?>
Lo siguiente no tiene sentencia if($_POST["campo"]) y además hay espacios de más en
ubicacion y
cantidad:
Código PHP:
Ver original<?php
$query = "INSERT INTO total (articulo,descripcion,area,cantidad,precio,ubicaci on)
VALUES('$articulo','$descripcion','$area','$cantid ad','$precio','$ubicacion')";
?>
Te sugeriría que emprolijes el código porque puede que no funcionen muchas cosas; recordá que la programación es muy precisa.
Un saludo.