El primer error sobre oracle es evidente
mysql_connect
php tiene extensiones distintas para distintos moteres de bbdd usa la adequada al motor que quieras.
Creo que hay algun intento de crear una interfaz comun...
Código PHP:
Ver original$id_usuario=0;
...
$guardar = "INSERT INTO usuario (id_usuario, cuenta_usuario, password_usuario, email_usuario, sexo_usuario, tipo_usuario, pais_usuario, estado_usuario) VALUES ($id_usuario, '$cuenta_usuario', '$password_usuario', '$email_usuario', '$sexo_usuario', '$tipo_usuario', '$pais_usuario', '$estado_usuario')";
De entrada estas dando un valor fijo a $id_usuario=0 si el $id_usuario es autoincrement elimina esa linea y quita el campo del insert mysql se encargará de dar el valor.
Para poder ver posibles errores es aconsejable hacer lo siguiente
Código PHP:
Ver original$guardar = "INSERT INTO usuario (cuenta_usuario, password_usuario, email_usuario, sexo_usuario, tipo_usuario, pais_usuario, estado_usuario) VALUES ('$cuenta_usuario', '$password_usuario', '$email_usuario', '$sexo_usuario', '$tipo_usuario', '$pais_usuario', '$estado_usuario')";
// **
}
** si
mysql_query es falso te mostrarà el error de mysql
Si no da error de conexión debemos suponer que ha conectado con los datos que nos pones
Código PHP:
Ver original$dbhost="127.0.0.1";//Localhost
$dbusuario="root";
$dbpassword=""; //root sin password no es muy aconsejable pero funciona
$db="theblackshyp"; //la base existe y tiene la tabla usuarios
Podrias ver si la sentencia sql se construye bien, parece que si pero...
Código PHP:
Ver original$guardar = "INSERT INTO usuario (cuenta_usuario, password_usuario, email_usuario, sexo_usuario, tipo_usuario, pais_usuario, estado_usuario) VALUES ('$cuenta_usuario', '$password_usuario', '$email_usuario', '$sexo_usuario', '$tipo_usuario', '$pais_usuario', '$estado_usuario')";
//Aqui debería mostrar una sentencia bien escrita y que si la copias
//y la ejecutas desde phpmyadmin funcione
echo "Sentencia guardar :".$guardar."<br>"
// **
}
Finalmente usa id en los objetos del formulario te ayudará
...name="email" id="email"...
Suerte