Ver Mensaje Individual
  #27 (permalink)  
Antiguo 25/04/2013, 04:06
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Problema al insertar datos

Volviendo al otro punto:
Cita:
INSERT INTO usuario(USUARIO,PW) VALUES ('cainfoxy','fadsf')
Los datos parece que si los envía.
Código PHP:
Ver original
  1. Si, en ese contexto, los envía, pero en tu script no verificas nada:
  2. // el php de la inserción
  3.  
  4. <?php
  5. include("conecta.php");
  6. if(isset($POST['usuario']) && !empty($_POST['usuario']) &&
  7. isset($POST['pw']) && !empty($_POST['pw']))
  8.   {
  9.   $con=mysql_connect($host,$user,$pw)or die("problemas al conectar");
  10.   mysql_select_db($db,$con)or die("problemas al conectar la bd");
  11.   mysql_query("INSERT INTO usuario(USUARIO,PW) VALUES('$_POST[usuario]','$_POST[pw]')",$con);
  12.    echo "datos insertados";
  13. }else{
  14.     echo "problemas al insertar datos";
  15. }
  16.  
  17. ?>

Por lo menos deberías hacer eso:
Código PHP:
Ver original
  1. // el php de la inserción
  2.  
  3. <?php
  4. include("conecta.php");
  5. if(isset($POST['usuario']) && !empty($_POST['usuario']) &&
  6. isset($POST['pw']) && !empty($_POST['pw']))
  7.   {
  8.   $con=mysql_connect($host,$user,$pw)or die("problemas al conectar");
  9.   mysql_select_db($db,$con)or die("problemas al conectar la bd");
  10.   $result = mysql_query("INSERT INTO usuario(USUARIO,PW)
  11.  VALUES ('$_POST[usuario]','$_POST[pw]')",$con);
  12.   if(!$result)
  13.     {echo "datos insertados";}
  14.     else{echo "problemas al insertar datos";}
  15.   }
  16.   else
  17.   {echo "Sin datos suficientes para insertar";}
  18.  
  19. ?>
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)