SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: PAIN en Martes 16 de Octubre de 2007, 09:24

Título: Ingresar Una Dato Alfanumerico A Mysql
Publicado por: PAIN en Martes 16 de Octubre de 2007, 09:24
Saludos maestros, he estado buscando info en google y ya que no encontre lo que buscaba, acudo a ustedes  :D  :D

       Toy aprendiedo a insertar datos a mysql desde php, es mas ya nombres puedo, pero direcciones de calle no puedo ingresar, estaba viendo mi tabla  y el codigo que estaba pero todo esta bien, el codigo para insertar lo saque de otra web  :rolleyes:

este es:

Código: Text
  1. <?php
  2.    include("conex.php");
  3.    $link=Conectarse();
  4.    $nombre=$_GET['nombre'];
  5.    $direccion=$_GET['direccion'];
  6.    mysql_query("insert into tbl_info (nombre,direccion) values ('$nombre','$direccion')",$link);
  7. ?>
  8.  

en mi tabla mysql, los campos nombre y direccion son de tipo varchar(30) y not null por supuesto

es que acaso hice algo mal?????, espero me puedan orientar, saludos, que esten bien
Título: Re: Ingresar Una Dato Alfanumerico A Mysql
Publicado por: RadicalEd en Martes 16 de Octubre de 2007, 14:38
Qué error te saca?
Título: Re: Ingresar Una Dato Alfanumerico A Mysql
Publicado por: PAIN en Martes 16 de Octubre de 2007, 20:29
Cita de: "RadicalEd"
Qué error te saca?
No me arroja ningun error, solo sucede que al escribir un nombre y una direccion de calle con su respectivo numero, solo ingresa a la base de datos el nombre, pero no la direccion

ese es mi drama  :o  :o  :o

saludos
Título: Re: Ingresar Una Dato Alfanumerico A Mysql
Publicado por: ibito en Martes 16 de Octubre de 2007, 20:50
Cambia la parte de
Código: Text
  1.  
  2. mysql_query("insert into tbl_info (nombre,direccion) values ('$nombre','$direccion')",$link);
  3.  
  4.  

por
Código: Text
  1.  
  2. mysql_query("insert into tbl_info (nombre,direccion) values ('$nombre','$direccion')",$link) or die(mysql_error());
  3.  
  4.  

Y dinos que error te da  B)
Título: Re: Ingresar Una Dato Alfanumerico A Mysql
Publicado por: Mollense en Martes 16 de Octubre de 2007, 22:03
Cita de: "PAIN"
Cita de: "RadicalEd"
Qué error te saca?
No me arroja ningun error, solo sucede que al escribir un nombre y una direccion de calle con su respectivo numero, solo ingresa a la base de datos el nombre, pero no la direccion

ese es mi drama  :o  :o  :o

saludos
Si no da error asegurate de que estés recibiendo correctamente el valor de la variable $direccion, podrías imprimir la consulta completa a ver si es correcta:
Código: Text
  1. echo "insert into tbl_info (nombre,direccion) values ('$nombre','$direccion')";
  2.  

Un saludo
Título: Re: Ingresar Una Dato Alfanumerico A Mysql
Publicado por: PAIN en Miércoles 17 de Octubre de 2007, 05:57
Gracias a todos por responder, bueno escribiendo el codigo que dio ibito me sale el siguiente despues que envio los datos:

Unknown column 'direccion' in 'field list'

y claro..... empeze a revisar el html en dreamweaver y en vez de estar con minuscula esta con mayuscula, osea, Direccion y en el campo esta como direccion

que increible la diferencia entre minusculas y mayusculas, gracias a todos por responder  :D