Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2008, 17:56
Nashin
 
Fecha de Ingreso: febrero-2008
Mensajes: 25
Antigüedad: 16 años, 2 meses
Puntos: 1
Pregunta Error al insertar en tabla GGRRR

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.