Ver Mensaje Individual
  #11 (permalink)  
Antiguo 11/09/2014, 18:52
rodrigo_temuco
 
Fecha de Ingreso: abril-2011
Ubicación: Vilcún, cerca de Temuco
Mensajes: 67
Antigüedad: 13 años
Puntos: 5
Respuesta: Agregar cliente a la base de datos mediante php

Te envié mal el código, por eso el error. No es echo($codigo) con parentesis, sino

Código PHP:
Ver original
  1. echo $codigo_para insertar;

Pero no importa, borra nomás esa línea porque ya apareció el problema:
Fíjate en el código de mysql que me mandas

Código PHP:
Ver original
  1. $codigo_para_insertar="INSERT INTO Clientes(nombre,facebook) VALUES('$nombre','$dni','$fecha','$facebook','$cel')";

Tienes que hacer que los elementos de
INSERT INTO Clientes(1,2,3,n)
se correspondan con los de
VALUES(1,2,3,n).
Si son 5 en un paréntesis, tienen que ser 5 en el otro, y en el mismo orden.
Entonces:

Código PHP:
Ver original
  1. $codigo_para_insertar="INSERT INTO Clientes(nombre,dni,fecha,facebook,cel) VALUES('$nombre','$dni','$fecha','$facebook','$cel')";

Y otra cosa, por si surge el error:
Mira la tabla y ve qué tipo de datos son 'dni' y 'cel'. Si son VARCHAR, van entre comillas como en el ejemplo. Si son algún tipo de numéricos (como INT o INTEGER), entonces tienes que borrarles las comillas.