Holas, bueno estoy ampliando un poco mas mi codigo, estoy usando mysql, pero no se si no esta bien como estoy haciendo para insertar o como deberia, intente debugearlo de manera casera es decir poner cartelitos y lo que me salta es que no puede insertar plz ayuda.
Código:
<?
if ($nickname != "")
{
if ($password != $password1)
{
print '
<html>
<title>Creando cuenta...</title>
<head>
<b>Se encuentra creado su cuenta de usuario</b>
</head>
<body>
<p>Error, los passwords no son iguales<br>Vuelta a completar los campos</p>
<form name="formulario" method="post">
<table><tr><td><b>Nickname</b></td><td><input type="text" name="nickname"></td></tr>
<tr><td><font color="red"><b>Password</b></font></td><td><input type="text" name="password"></td></tr>
<tr><td><font color="red"><b>Confirmacion de Password</b></font></td><td><input type="text" name="password1"></td></tr>
<tr><td><input type="submit" value="Enviar"></td></tr>
</table>
</form>
</body>
</html>';
}
else
{
if(!(mysql_connect("127.0.0.1","root","")))
{
echo "error al conectarse";
}
if (!(mysql_select_db ("usuarios")))
{
echo "error al abrir tabla";
}
if (!(mysql_query ("INSERT INTO cuentas (nickname, password) values ('".$_GET["nickname"]."', '".$_GET["password"]."')")))
{
echo "error al intentar insertar";
}
print '
<html>
<title>Creando cuenta...</title>
<head>
<b>Se encuentra creado su cuenta de usuario</b>
</head>
<body>
<p>Su cuenta a sido creada con exito</p>
</body>
</html>';
}
}
else
{
print '
<html>
<title>Creando cuenta...</title>
<head>
<b>Se encuentra creado su cuenta de usuario</b>
</head>
<body>
<form name="formulario" method="post">
<table><tr><td>Nickname</td><td><input type="text" name="nickname"></td></tr>
<tr><td>Password</td><td><input type="text" name="password"></td></tr>
<tr><td>Confirmacion de Password</td><td><input type="text" name="password1"></td></tr>
<tr><td><input type="submit" value="Enviar"></td></tr>
</table>
</form>
</body>
<html>';
}
?>
pd: hace falta que useel $_get? si laguienme podria ayudar con las sentencias sql se los agradeceria.