Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/01/2015, 14:44
Avatar de dmrx921
dmrx921
 
Fecha de Ingreso: enero-2015
Mensajes: 35
Antigüedad: 9 años, 4 meses
Puntos: 0
Error en consulta

Hola estoy intentando hacer una consulta para añadir datos a la base y obtengo en siguiente error:

La consulta SQL contiene errores.Column count doesn't match value count at row 1

Lo e mirado por todo y nose a que se debe os dejo el fichero php que recoje e inserta los datos y la base de datos para haber si alguien sabe ayudarme.

Código mysql:
Ver original
  1. DROP DATABASE IF EXISTS `despliegate`;
  2.     CREATE DATABASE IF NOT EXISTS `despliegate`;
  3.      
  4.     USE despliegate;
  5.     CREATE TABLE IF NOT EXISTS `usuarios` (
  6.         `id_usuario` INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
  7.           `nombre` VARCHAR(20) NOT NULL,
  8.           `nick` VARCHAR(20) NOT NULL,
  9.           `apellidos` VARCHAR(50) NOT NULL,
  10.           `email` VARCHAR(50) NOT NULL,
  11.           `contraseña` VARCHAR (50) NOT NULL
  12.          
  13.         );

Código MySQL:
Ver original
  1. INSERT INTO usuarios VALUES  
  2.     (
  3.     '".$_POST['nombre']."',
  4.     '".$_POST['nick']."',
  5.     '".$_POST['apellidos']."',
  6.     '".$_POST['contraseña']."'
  7.     )

Cita:
Editado: Código de programación no permitido en foros de Bases de Datos.
Leer las normas del foro, por favor.
Gracias a todos por adelantado.

Última edición por gnzsoloyo; 04/01/2015 a las 15:21