podrias crear una condicion
Código PHP:
Ver original//primera inserción
$guarda1 = $db->query("blablabla");
//si se guardo el primer registro
if($guarda1){
//realizamos el segundo guardado
$guarda2 = $db->query("blablabla");
echo "Registro completado";
} else {
echo "No se completo la primera operacion"
}
de esa manera no se guardan los datos del usuario hasta que no se guarden los de la empresa