en primer lugar undefined index logicamente es por que tienes los valores recogidos por post vacios debes verificar
y no coinciden las variables de $host y $hostname ambas deben llamarse igual por eso no conecta
Código PHP:
Ver original<?
if($_POST['nombre'])
$host="localhost";
$username="root";
$password="xxxxxxx"; //CLAVE PUESTA EN XAMPP EN LA PARTE DE CHEQUEO DE SEGURIDAD
$db="omohr4";
$nombre=$_POST['nombre'];
$apellido=$_POST['apellido'];
$rut_c=$_POST['rut_c'];
$calle_nro=$_POST['calle_nro'];
$comuna=$_POST['comuna'];
$region=$_POST['region'];
$query="SELECT rut_c, fecha, id_orden_pedido
FROM orden_pedido";
$query2 = "INSERT INTO `empleado` (`rut_c`, `nombre`, `apellido`, `calle_nro`, `comuna`, `region`) VALUES ('$rut_c','$nombre','$apellido','$calle_nro','$comuna','$region')";
echo "Historial de ordenes de pedido hechas por clientes:";
}
?>