Ver Mensaje Individual
  #29 (permalink)  
Antiguo 25/04/2013, 04:31
Avatar de cainfoxy
cainfoxy
 
Fecha de Ingreso: abril-2003
Ubicación: Santa Cruz de Tenerife
Mensajes: 18
Antigüedad: 21 años
Puntos: 0
Respuesta: Problema al insertar datos

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Volviendo al otro punto:

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. ?>

Probando el Script como me lo has propuesto me sale en el último echo.

Sin datos suficientes para insertar.