Ya solucione mi problema de la conexion a base de datos, pero ahora cuando realizo un registro, en vez de 1 solo me inserta otro exacatamente igual, ya lei otros posts y probe todas las soluciones posibles pero, igual me inserta doble, he probado en 2 navegadores, firefox y chrome y sigue siendo lo mismo.
Les dejo el codigo
Código guardar.php:
Ver original<?php
$dbhost="127.0.0.1"; // host del MySQL (generalmente localhost)
$dbusuario="root"; // aqui debes ingresar el nombre de usuario
$dbpassword=""; // password de acceso para el usuario de la
$db="theblackshyp"; // Seleccionamos la base con la cual trabajar
$con= mysql_connect($dbhost, $dbusuario, $dbpassword);
$db= mysql_select_db($db,$con);
//guardar
if(isset($_POST['cuenta'])){
$cuenta_usuario=$_POST['cuenta'];
$password_usuario=$_POST['password'];
$email_usuario=$_POST['email'];
$sexo_usuario=$_POST['sexo'];
$tipo_usuario=$_POST['tipo'];
$pais_usuario=$_POST['pais'];
$estado_usuario="activo";
$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')";
mysql_query($guardar);
}
if(!mysql_query($guardar)){
echo mysql_errno($con) . ": " . mysql_error($con) . "\n";
}
?>
Y aca esta una parte del formulario.
Código registro.php:
Ver original<form name="form1" action="guardar.php" method="post">
<table cellspacing="0" class="style1" style="width: 100%">
<tr>
<td class="style2" colspan="2">REGISTRO</td>
</tr>
<tr>
<td style="width: 184px">USUARIO</td>
<td>
<input name="cuenta" size="25" style="height: 22px" type="text" /></td>
</tr>
.
.
.
<tr>
<td class="style2" colspan="2">
<input name="registrar" type="submit" value="REGISTRARSE" /></td>
</tr>
</table>
</form>
gracias