Foros del Web » Programando para Internet » PHP »

sin acceso a bd al ingresra registros

Estas en el tema de sin acceso a bd al ingresra registros en el foro de PHP en Foros del Web. Buenas, se te olvido quitar el ( que hay entre $_POST y el [ Saludos...

  #31 (permalink)  
Antiguo 21/12/2012, 14:30
Avatar de rodno  
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 9 meses
Puntos: 43
Respuesta: sin acceso a bd al ingresra registros

Buenas,

se te olvido quitar el ( que hay entre $_POST y el [


Saludos
__________________
"No te preocupes si no funciona bien. Si todo lo hiciera, no tendrías trabajo."
"El problema no es no saber, sino no saber quién sabe"
..::Con Karma se piensa mejor::..
  #32 (permalink)  
Antiguo 21/12/2012, 14:34
 
Fecha de Ingreso: junio-2011
Ubicación: Buenos Aires
Mensajes: 91
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: sin acceso a bd al ingresra registros

Cita:
Iniciado por rodno Ver Mensaje
Buenas,

se te olvido quitar el ( que hay entre $_POST y el [


Saludos
ya lo quite '$_POST[NOMBRE]' y me dice que los datos estan oK pero en la bd no figuran
  #33 (permalink)  
Antiguo 21/12/2012, 14:40
Avatar de rodno  
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 9 meses
Puntos: 43
Respuesta: sin acceso a bd al ingresra registros

Buenas

ya copiastes la que se impreme en pantalla del Sql y lo probaste en phpmyadmin

saludos
__________________
"No te preocupes si no funciona bien. Si todo lo hiciera, no tendrías trabajo."
"El problema no es no saber, sino no saber quién sabe"
..::Con Karma se piensa mejor::..
  #34 (permalink)  
Antiguo 21/12/2012, 14:44
 
Fecha de Ingreso: junio-2011
Ubicación: Buenos Aires
Mensajes: 91
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: sin acceso a bd al ingresra registros

No no lo hice en phpmyadmin, como lo haces ?
  #35 (permalink)  
Antiguo 21/12/2012, 14:46
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: sin acceso a bd al ingresra registros

por que no posteas el error generado , añade or die(mysql_error()) a la consulta como ya te han dicho si no lo has echo aun , y postea los fallos generados si es que hubiera.

en la pagina donde haces la consulta , tan solo pon este codigo y reportalo

var_dump($_POST);

SALUDOS ::..
  #36 (permalink)  
Antiguo 21/12/2012, 14:48
 
Fecha de Ingreso: junio-2011
Ubicación: Buenos Aires
Mensajes: 91
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: sin acceso a bd al ingresra registros

Cita:
Iniciado por webankenovi Ver Mensaje
por que no posteas el error generado , añade or die(mysql_error()) a la consulta como ya te han dicho si no lo has echo aun , y postea los fallos generados si es que hubiera.

en la pagina donde haces la consulta , tan solo pon este codigo y reportalo

var_dump($_POST);

SALUDOS ::..
por que no hay error generado visible , me dice que el registro esta ok, pero el mismo no va a la BD
  #37 (permalink)  
Antiguo 21/12/2012, 14:49
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: sin acceso a bd al ingresra registros

pues reporta lo que te imprime

var_dump($_POST);

y vemos los datos que no llegan.
  #38 (permalink)  
Antiguo 21/12/2012, 14:50
Avatar de rodno  
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 9 meses
Puntos: 43
Respuesta: sin acceso a bd al ingresra registros

Buenas,

dejame hacerte una pregunta, tu me dices lo tienes en hosting , no has probado hacer que funcione primeramente en tu maquina local, configurar tu propio servidor web para desarrollar y ya porsteriormente cuando todo este funcionando bien, probar con el hosting,

otra cosa, como esta la estructura de la tabla Usuario y el Formulario de recogida de datos

Saludos
__________________
"No te preocupes si no funciona bien. Si todo lo hiciera, no tendrías trabajo."
"El problema no es no saber, sino no saber quién sabe"
..::Con Karma se piensa mejor::..
  #39 (permalink)  
Antiguo 21/12/2012, 14:55
 
Fecha de Ingreso: junio-2011
Ubicación: Buenos Aires
Mensajes: 91
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: sin acceso a bd al ingresra registros

Cita:
Iniciado por rodno Ver Mensaje
Buenas,

dejame hacerte una pregunta, tu me dices lo tienes en hosting , no has probado hacer que funcione primeramente en tu maquina local, configurar tu propio servidor web para desarrollar y ya porsteriormente cuando todo este funcionando bien, probar con el hosting,

otra cosa, como esta la estructura de la tabla Usuario y el Formulario de recogida de datos

Saludos
Te cuento que en la PC que estoy ahora me hace lo mismo y la estructura de la tabla de usuario te la paso a ver si sale y el formulario esta hecho bajo esta tabla de usuario

# Nombre Tipo Cotejamiento Atributos Nulo Predeterminado Extra Acción
1 ID tinyint(5) UNSIGNED ZEROFILL No Ninguna AUTO_INCREMENT Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo Más
Navegar los valores distintivos
Agregar clave primaria
Agregar índice único
Agregar índice
Agregar índice espacial («SPATIAL»)
Agregar índice FULLTEXT
2 NOMBRE varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo Más
Navegar los valores distintivos
Agregar clave primaria
Agregar índice único
Agregar índice
Agregar índice espacial («SPATIAL»)
Agregar índice FULLTEXT
3 APELLIDO varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo Más
Navegar los valores distintivos
Agregar clave primaria
Agregar índice único
Agregar índice
Agregar índice espacial («SPATIAL»)
Agregar índice FULLTEXT
4 EMAIL varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo Más
Navegar los valores distintivos
Agregar clave primaria
Agregar índice único
Agregar índice
Agregar índice espacial («SPATIAL»)
Agregar índice FULLTEXT
5 TELEFONO varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo Más
Navegar los valores distintivos
Agregar clave primaria
Agregar índice único
Agregar índice
Agregar índice espacial («SPATIAL»)
Agregar índice FULLTEXT
6 DIRECCION varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo Más
Navegar los valores distintivos
Agregar clave primaria
Agregar índice único
Agregar índice
Agregar índice espacial («SPATIAL»)
Agregar índice FULLTEXT
7 LOCALIDAD varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo Más
Navegar los valores distintivos
Agregar clave primaria
Agregar índice único
Agregar índice
Agregar índice espacial («SPATIAL»)
Agregar índice FULLTEXT
8 PROVINCIA varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo Más
Navegar los valores distintivos
Agregar clave primaria
Agregar índice único
Agregar índice
Agregar índice espacial («SPATIAL»)
Agregar índice FULLTEXT
9 PAIS varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo Más
Navegar los valores distintivos
Agregar clave primaria
Agregar índice único
Agregar índice
Agregar índice espacial («SPATIAL»)
Agregar índice FULLTEXT
10 DNI varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo Más
Navegar los valores distintivos
Agregar clave primaria
Agregar índice único
Agregar índice
Agregar índice espacial («SPATIAL»)
Agregar índice FULLTEXT
11 FECHADENACIMIENTO varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo Más
Navegar los valores distintivos
Agregar clave primaria
Agregar índice único
Agregar índice
Agregar índice espacial («SPATIAL»)
Agregar índice FULLTEXT
12 CONTRASENA varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo Más
Navegar los valores distintivos
Agregar clave primaria
Agregar índice único
Agregar índice
Agregar índice espacial («SPATIAL»)
Agregar índice FULLTEXT
13 REPETIRCONTRASENA varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo Más
Navegar los valores distintivos
Agregar clave primaria
Agregar índice único
Agregar índice
Agregar índice espacial («SPATIAL»)
Agregar índice FULLTEXT
14 ESTADO enum('Activo', 'Inactivo') utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo Má
  #40 (permalink)  
Antiguo 21/12/2012, 14:58
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: sin acceso a bd al ingresra registros

Código php:
Ver original
  1. mysql_query('INSERT INTO USUARIOS(NOMBRE,APELLIDO,EMAIL,TELEFONO,DIRECCION,LOCALIDAD,PROVINCIA,PAIS,DNI,FECHADENACIMIENTO,CONTRASENA,REPERTIRCONTRASENA,ESTADO)
  2. VALUES('.$_POST['NOMBRE'].','.$_POST['APELLIDO'].','.$_POST['EMAIL'].','.$_POST['TELEFONO'].','.$_POST['DIRECCION'].','.$_POST['LOCALIDAD'].','.$_POST['PROVINCIA'].','.$_POST['PAIS'].','.$_POST['DNI'].','.$_POST['FECHADENACIMIENTO'].','.$_POST['CONTRASENA'].','.$_POST['REPETIRCONTRASENA'].','.$_POST['ESTADO'].')') or die (mysql_error());

prueba haber
  #41 (permalink)  
Antiguo 21/12/2012, 15:07
Avatar de jfhoyosm  
Fecha de Ingreso: junio-2011
Ubicación: Bogotá, Colombia, Colombia
Mensajes: 27
Antigüedad: 13 años, 5 meses
Puntos: 3
Respuesta: sin acceso a bd al ingresra registros

Imposible que insertes una Array de esa forma en MySql. Porque NOMBRE es un Array, no entiendo. Hay esta tu problema. Deberias copiar aca en el foro el formulario, que creo que es lo que tienes malo.
  #42 (permalink)  
Antiguo 25/12/2012, 10:55
 
Fecha de Ingreso: junio-2011
Ubicación: Buenos Aires
Mensajes: 91
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: sin acceso a bd al ingresra registros

Cita:
Iniciado por webankenovi Ver Mensaje
Código php:
Ver original
  1. mysql_query('INSERT INTO USUARIOS(NOMBRE,APELLIDO,EMAIL,TELEFONO,DIRECCION,LOCALIDAD,PROVINCIA,PAIS,DNI,FECHADENACIMIENTO,CONTRASENA,REPERTIRCONTRASENA,ESTADO)
  2. VALUES('.$_POST['NOMBRE'].','.$_POST['APELLIDO'].','.$_POST['EMAIL'].','.$_POST['TELEFONO'].','.$_POST['DIRECCION'].','.$_POST['LOCALIDAD'].','.$_POST['PROVINCIA'].','.$_POST['PAIS'].','.$_POST['DNI'].','.$_POST['FECHADENACIMIENTO'].','.$_POST['CONTRASENA'].','.$_POST['REPETIRCONTRASENA'].','.$_POST['ESTADO'].')') or die (mysql_error());

prueba haber
Me da como un error de sintaxis
  #43 (permalink)  
Antiguo 25/12/2012, 10:57
 
Fecha de Ingreso: junio-2011
Ubicación: Buenos Aires
Mensajes: 91
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: sin acceso a bd al ingresra registros

Cita:
Iniciado por jfhoyosm Ver Mensaje
Imposible que insertes una Array de esa forma en MySql. Porque NOMBRE es un Array, no entiendo. Hay esta tu problema. Deberias copiar aca en el foro el formulario, que creo que es lo que tienes malo.
Te paso haber si me das una mano y felicidades

<form id="Registro" name="Registro" method="post" action="insertardatosentabla.php">
<p>
<label for="NOMBRE">NOMBRE</label>
<input name="NOMBRE" type="text" id="NOMBRE" size="35" maxlength="35" />
</p>
<p>
<label for="APELLIDO">APELLIDO</label>
<input name="APELLIDO" type="text" id="APELLIDO" size="35" maxlength="35" />
</p>
<p>
<label for="E-MAIL">EMAIL</label>
<input name="E-MAIL" type="text" id="E-MAIL" value="@" size="50" maxlength="50" />
</p>
<p>
<label for="TELEFONO">TELEFONO</label>
<input name="TELEFONO" type="text" id="TELEFONO" size="30" />
</p>
<p>
<label for="DIRECCIÓN">DIRECCIÓN</label>
<input type="text" name="DIRECCIÓN" id="DIRECCIÓN" />
</p>
<p>
<label for="LOCALIDAD">LOCALIDAD</label>
<input type="text" name="LOCALIDAD" id="LOCALIDAD" />
</p>
<p>
<label for="PROVINCIA">PROVINCIA</label>
<input type="text" name="PROVINCIA" id="PROVINCIA" />
</p>
<p>
<label for="PAIS">PAIS</label>
<input type="text" name="PAIS" id="PAIS" />
</p>
<p>
<label for="DNI">DNI</label>
<input type="text" name="DNI" id="DNI" />
</p>
<p>
<label for="FECHA DE NACIMIENTO">FECHA DE NACIMIENTO</label>
<input type="text" name="FECHA DE NACIMIENTO" id="FECHA DE NACIMIENTO" />
</p>
<p>
<label for="CONTRASEÑA">CONTRASEÑA</label>
<input type="password" name="CONTRASEÑA" id="CONTRASEÑA" />
</p>
<p>
<label for="REPETIR CONTRASEÑA">REPETIR CONTRASEÑA</label>
<input type="password" name="REPETIR CONTRASEÑA" id="REPETIR CONTRASEÑA" />
</p>
<p>
<input type="submit" name="ENVIAR" id="ENVIAR" value="Enviar" />
<input type="reset" name="REESTABLECER" id="REESTABLECER" value="Restablecer" />
</p>
</form>
  #44 (permalink)  
Antiguo 25/12/2012, 10:58
 
Fecha de Ingreso: junio-2011
Ubicación: Buenos Aires
Mensajes: 91
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: sin acceso a bd al ingresra registros

Cita:
Iniciado por consultashangar Ver Mensaje
fELICIDADES Me da como un error de sintaxis
  #45 (permalink)  
Antiguo 25/12/2012, 11:27
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: sin acceso a bd al ingresra registros

Cita:
Iniciado por consultashangar Ver Mensaje
Me da como un error de sintaxis
Pues arregla el error y ejecuta el script .
  #46 (permalink)  
Antiguo 25/12/2012, 17:07
 
Fecha de Ingreso: junio-2011
Ubicación: Buenos Aires
Mensajes: 91
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: sin acceso a bd al ingresra registros

Cita:
Iniciado por webankenovi Ver Mensaje
Pues arregla el error y ejecuta el script .
NO me ingreaa datos a la BD me dice registro ok pero nada el dato no ingresa

Última edición por consultashangar; 26/12/2012 a las 04:34
  #47 (permalink)  
Antiguo 26/12/2012, 04:43
 
Fecha de Ingreso: junio-2011
Ubicación: Buenos Aires
Mensajes: 91
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: sin acceso a bd al ingresra registros

Cita:
Iniciado por consultashangar Ver Mensaje
Me da como un error de sintaxis
este es el erro quye me trae ahora

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '1555230964,,caba,bs ad,argentina,24403655,,,,)' at line 1
  #48 (permalink)  
Antiguo 26/12/2012, 06:43
Avatar de rodno  
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 9 meses
Puntos: 43
Respuesta: sin acceso a bd al ingresra registros

Buenas,

el problema que tienes ahora es algunos valores que son vacios, y debes en cada campo en la consulta ponerlo asi, es decir encerrarlo en comillas

Código PHP:
Ver original
  1. "'.$_POST['NOMBRE'].'"

saludos
__________________
"No te preocupes si no funciona bien. Si todo lo hiciera, no tendrías trabajo."
"El problema no es no saber, sino no saber quién sabe"
..::Con Karma se piensa mejor::..
  #49 (permalink)  
Antiguo 26/12/2012, 07:14
 
Fecha de Ingreso: junio-2011
Ubicación: Buenos Aires
Mensajes: 91
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: sin acceso a bd al ingresra registros

Cita:
Iniciado por rodno Ver Mensaje
Buenas,

el problema que tienes ahora es algunos valores que son vacios, y debes en cada campo en la consulta ponerlo asi, es decir encerrarlo en comillas

Código PHP:
Ver original
  1. "'.$_POST['NOMBRE'].'"

saludos
Hola agregando solo las " en post me trae este error Table 'travelcu_fichero.USUARIOS' doesn't exist
Ingresando las comillas en todo los datos me trae este error, estoy haciendo prueba y error

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"NOMBRE","APELLIDO","EMAIL","TELEFONO","DIRECCION ","LOCALIDAD","PROVINCIA","PAIS' at line 1
  #50 (permalink)  
Antiguo 26/12/2012, 07:22
 
Fecha de Ingreso: junio-2011
Ubicación: Buenos Aires
Mensajes: 91
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: sin acceso a bd al ingresra registros

Cita:
Iniciado por consultashangar Ver Mensaje
Hola agregando solo las " en post me trae este error Table 'travelcu_fichero.USUARIOS' doesn't exist
Ingresando las comillas en todo los datos me trae este error, estoy haciendo prueba y error

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"NOMBRE","APELLIDO","EMAIL","TELEFONO","DIRECCION ","LOCALIDAD","PROVINCIA","PAIS' at line 1
y quitando USUARIOS el error que me figura es el siguiente

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(NOMBRE,APELLIDO,EMAIL,TELEFONO,DIRECCION,LOCALID AD,PROVINCIA,PAIS,DNI,FECHADENA' at line 1

en este no tengo' adelante de (NOMBRE
  #51 (permalink)  
Antiguo 26/12/2012, 08:06
Avatar de rodno  
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 9 meses
Puntos: 43
Respuesta: sin acceso a bd al ingresra registros

Buenas,

no puedes quitar USUARIOS porque es la tabla donde vas a insertar


puedes poner aqui la estructura de la tabla Usuarios, para yp montarlo en mi servidor de pruebas y conformarte una consulta de insercion, porque sino vas a seguir dando vueltas y no vas a resolver el problema,

Saludos
__________________
"No te preocupes si no funciona bien. Si todo lo hiciera, no tendrías trabajo."
"El problema no es no saber, sino no saber quién sabe"
..::Con Karma se piensa mejor::..
  #52 (permalink)  
Antiguo 26/12/2012, 08:07
 
Fecha de Ingreso: junio-2011
Ubicación: Buenos Aires
Mensajes: 91
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: sin acceso a bd al ingresra registros

Estoy probando varias cosas y no me ingresa el dato a la BD la sintaxis me quedo asi a ver si entra la sintaxis `Registro`es el nombre de la tabla dentro de la BD

<?php
include("config.php");

$enlace = @mysql_connect($host,$db_user,$db_pass);
if (!$enlace) { // si no ha conectado con la bd devuelve error
die('No se pudo conectar:'. mysql_error());
}

mysql_select_db($database);
mysql_query('INSERT INTO `registro`(NOMBRE,APELLIDO,EMAIL,TELEFONO,DIRECCIO N,LOCALIDAD,PROVINCIA,PAIS,DNI,FECHADENACIMIENTO,C ONTRASENA,REPERTIRCONTRASENA,ESTADO)VALUES("'.$_PO ST['NOMBRE'].'","'.$_POST['APELLIDO'].'","'.$_POST['EMAIL'].'","'.$_POST['TELEFONO'].'","'.$_POST['DIRECCION'].'","'.$_POST['LOCALIDAD'].'","'.$_POST['PROVINCIA'].'","'.$_POST['PAIS'].'","'.$_POST['DNI'].'","'.$_POST['FECHADENACIMIENTO'].'","'.$_POST['CONTRASENA'].'","'.$_POST['REPETIRCONTRASENA'].'","'.$_POST['ESTADO'].'")') or die (mysql_error());
mysql_close($enlace);
echo "Su Registro fue con exito <meta http-equiv='refresh' content='2; url=index.html' >";
?>
y el error ahora es este

Unknown column 'REPERTIRCONTRASENA' in 'field list'

y si pongo `REGISTRO` el error es el siguiente
Table 'travelcu_fichero.REGISTRO' doesn't exist
  #53 (permalink)  
Antiguo 26/12/2012, 08:17
 
Fecha de Ingreso: junio-2011
Ubicación: Buenos Aires
Mensajes: 91
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: sin acceso a bd al ingresra registros

Cita:
Iniciado por rodno Ver Mensaje
Buenas,

no puedes quitar USUARIOS porque es la tabla donde vas a insertar


puedes poner aqui la estructura de la tabla Usuarios, para yp montarlo en mi servidor de pruebas y conformarte una consulta de insercion, porque sino vas a seguir dando vueltas y no vas a resolver el problema,

Saludos
Hola ahi te agregue abajo la estructura y la tabla es registro te sirve ?
  #54 (permalink)  
Antiguo 26/12/2012, 08:30
Avatar de rodno  
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 9 meses
Puntos: 43
Respuesta: sin acceso a bd al ingresra registros

Buenas,

esa no es la estructura de la base de datos,

lo que yo te estoy pidiendo es la forma en que esta la tabla en Mysql, como esta creada

de todas formas el error Unknown column 'REPERTIRCONTRASENA' in 'field list' te esta diciendo que ese campo no existe en la tabla en la que estas tratando de insertar

Saludos
__________________
"No te preocupes si no funciona bien. Si todo lo hiciera, no tendrías trabajo."
"El problema no es no saber, sino no saber quién sabe"
..::Con Karma se piensa mejor::..
  #55 (permalink)  
Antiguo 26/12/2012, 08:37
 
Fecha de Ingreso: junio-2011
Ubicación: Buenos Aires
Mensajes: 91
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: sin acceso a bd al ingresra registros

Cita:
Iniciado por rodno Ver Mensaje
Buenas,

esa no es la estructura de la base de datos,

lo que yo te estoy pidiendo es la forma en que esta la tabla en Mysql, como esta creada

de todas formas el error Unknown column 'REPERTIRCONTRASENA' in 'field list' te esta diciendo que ese campo no existe en la tabla en la que estas tratando de insertar

Saludos
Hola el campo existe 'REPERTIRCONTRASENA' y te paso la estructura de la tabla por aca? o hay manera de enviarte un archivo adjunto
por que si no sale asi, y quiero enviarte la mayor cantidad de informacion de la misma mil gracias

NOmbre de la tabla Registro


# Nombre Tipo Cotejamiento Atributos Nulo Predeterminado Extra Acción
1 ID tinyint(5) UNSIGNED ZEROFILL No Ninguna AUTO_INCREMENT Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo
Más
Navegar los valores distintivos Agregar clave primaria Agregar índice único Agregar índice Agregar índice espacial («SPATIAL») Agregar índice FULLTEXT
2 NOMBRE varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo
Más
Navegar los valores distintivos Agregar clave primaria Agregar índice único Agregar índice Agregar índice espacial («SPATIAL») Agregar índice FULLTEXT
3 APELLIDO varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo
Más
Navegar los valores distintivos Agregar clave primaria Agregar índice único Agregar índice Agregar índice espacial («SPATIAL») Agregar índice FULLTEXT
4 EMAIL varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo
Más
Navegar los valores distintivos Agregar clave primaria Agregar índice único Agregar índice Agregar índice espacial («SPATIAL») Agregar índice FULLTEXT
5 TELEFONO varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo
Más
Navegar los valores distintivos Agregar clave primaria Agregar índice único Agregar índice Agregar índice espacial («SPATIAL») Agregar índice FULLTEXT
6 DIRECCION varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo
Más
Navegar los valores distintivos Agregar clave primaria Agregar índice único Agregar índice Agregar índice espacial («SPATIAL») Agregar índice FULLTEXT
7 LOCALIDAD varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo
Más
Navegar los valores distintivos Agregar clave primaria Agregar índice único Agregar índice Agregar índice espacial («SPATIAL») Agregar índice FULLTEXT
8 PROVINCIA varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo
Más
Navegar los valores distintivos Agregar clave primaria Agregar índice único Agregar índice Agregar índice espacial («SPATIAL») Agregar índice FULLTEXT
9 PAIS varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo
Más
Navegar los valores distintivos Agregar clave primaria Agregar índice único Agregar índice Agregar índice espacial («SPATIAL») Agregar índice FULLTEXT
10 DNI varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo
Más
Navegar los valores distintivos Agregar clave primaria Agregar índice único Agregar índice Agregar índice espacial («SPATIAL») Agregar índice FULLTEXT
11 FECHADENACIMIENTO varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo
Más
Navegar los valores distintivos Agregar clave primaria Agregar índice único Agregar índice Agregar índice espacial («SPATIAL») Agregar índice FULLTEXT
12 CONTRASENA varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo
Más
Navegar los valores distintivos Agregar clave primaria Agregar índice único Agregar índice Agregar índice espacial («SPATIAL») Agregar índice FULLTEXT
13 REPETIRCONTRASENA varchar(50) utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo
Más
Navegar los valores distintivos Agregar clave primaria Agregar índice único Agregar índice Agregar índice espacial («SPATIAL») Agregar índice FULLTEXT
14 ESTADO enum('Activo', 'Inactivo') utf8_spanish_ci Sí NULL Cambiar Eliminar Navegar los valores distintivos Primaria Único Índice Espacial Texto completo
Más
Navegar los valores distintivos Agregar clave primaria Agregar índice único Agregar índice Agregar índice espacial («SPATIAL») Agregar índice FULLTEXT
  #56 (permalink)  
Antiguo 26/12/2012, 09:20
Avatar de rodno  
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 9 meses
Puntos: 43
Respuesta: sin acceso a bd al ingresra registros

Buenas,

es algo parecido a lo que pones, pero no es asi, lo que me parece que hicistes fue copiar de phpMyadmin la vista de la estructura , pero no es asi, porque sino no se entiene nada,

Realiza los siguientes pasos que te dire para que obtengas lo que te pido:
Todo esto desde phpMyAdmin

1- Seleccionar la Tabla Usuarios.
2- Ir a la pestaña Exportar
3- Dar Clic en el Boton Continuar

una vez realizado esto te mostrara la estructura de la tabla, copias todo esto y lo posteas aqui
con las etiquetas ,
Código SQL:
Ver original
  1. aqui por todo
para que se pueda leer mejor

otra cosa el campo REPERTIRCONTRASENA no existe el que existe es REPETIRCONTRASENA
Saludos
__________________
"No te preocupes si no funciona bien. Si todo lo hiciera, no tendrías trabajo."
"El problema no es no saber, sino no saber quién sabe"
..::Con Karma se piensa mejor::..
  #57 (permalink)  
Antiguo 26/12/2012, 09:39
 
Fecha de Ingreso: junio-2011
Ubicación: Buenos Aires
Mensajes: 91
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: sin acceso a bd al ingresra registros

Cita:
Iniciado por rodno Ver Mensaje
Buenas,

es algo parecido a lo que pones, pero no es asi, lo que me parece que hicistes fue copiar de phpMyadmin la vista de la estructura , pero no es asi, porque sino no se entiene nada,

Realiza los siguientes pasos que te dire para que obtengas lo que te pido:
Todo esto desde phpMyAdmin

1- Seleccionar la Tabla Usuarios.
2- Ir a la pestaña Exportar
3- Dar Clic en el Boton Continuar

una vez realizado esto te mostrara la estructura de la tabla, copias todo esto y lo posteas aqui
con las etiquetas ,
Código SQL:
Ver original
  1. aqui por todo
para que se pueda leer mejor

otra cosa el campo REPERTIRCONTRASENA no existe el que existe es REPETIRCONTRASENA
Saludos
Código SQL:
Ver original
  1. Base de datos travelcu_fichero
  2. Estructura de tabla para la tabla registro
  3. Columna Tipo    Nulo    Predeterminado
  4. ID  tinyint(5)  No 
  5. NOMBRE  VARCHAR(50) Sí  NULL
  6. APELLIDO    VARCHAR(50) Sí  NULL
  7. EMAIL   VARCHAR(50) Sí  NULL
  8. TELEFONO    VARCHAR(50) Sí  NULL
  9. DIRECCION   VARCHAR(50) Sí  NULL
  10. LOCALIDAD   VARCHAR(50) Sí  NULL
  11. PROVINCIA   VARCHAR(50) Sí  NULL
  12. PAIS    VARCHAR(50) Sí  NULL
  13. DNI VARCHAR(50) Sí  NULL
  14. FECHADENACIMIENTO   VARCHAR(50) Sí  NULL
  15. CONTRASENA  VARCHAR(50) Sí  NULL
  16. REPETIRCONTRASENA   VARCHAR(50) Sí  NULL
  17. ESTADO  enum('Activo', 'Inactivo')  Sí  NULL
  18. Volcado de datos para la tabla registro
  19. 00003   Roberto Calderon    consulta@travelcupon.com    15-5523-0964    Mendoza 4950    CABA    Buenos Aires    Argentina   22581480    28021972    dani1972    dani1972    Activo
  20. Estructura de tabla para la tabla registro
  21. Columna Tipo    Nulo    Predeterminado
  22. ID  tinyint(5)  No 
  23. NOMBRE  VARCHAR(50) Sí  NULL
  24. APELLIDO    VARCHAR(50) Sí  NULL
  25. EMAIL   VARCHAR(50) Sí  NULL
  26. TELEFONO    VARCHAR(50) Sí  NULL
  27. DIRECCION   VARCHAR(50) Sí  NULL
  28. LOCALIDAD   VARCHAR(50) Sí  NULL
  29. PROVINCIA   VARCHAR(50) Sí  NULL
  30. PAIS    VARCHAR(50) Sí  NULL
  31. DNI VARCHAR(50) Sí  NULL
  32. FECHADENACIMIENTO   VARCHAR(50) Sí  NULL
  33. CONTRASENA  VARCHAR(50) Sí  NULL
  34. REPETIRCONTRASENA   VARCHAR(50) Sí  NULL
  35. ESTADO  enum('Activo', 'Inactivo')  Sí  NULL
  36.  
  37. [HIGHLIGHT="SQL"]
[/HIGHLIGHT]
  #58 (permalink)  
Antiguo 26/12/2012, 09:59
Avatar de informacionsys  
Fecha de Ingreso: mayo-2011
Ubicación: Bogota D.C
Mensajes: 793
Antigüedad: 13 años, 6 meses
Puntos: 76
Respuesta: sin acceso a bd al ingresra registros

hola

prueba esto, tal cual como te lo paso.

Código PHP:
Ver original
  1. extract($_POST);
  2.  
  3. $query = sprintf("INSERT INTO USUARIOS (NOMBRE,APELLIDO,EMAIL,TELEFONO,DIRECCION,LOCALIDAD,PROVINCIA,PAIS,DNI,
  4. FECHADENACIMIENTO,CONTRASENA,REPETIRCONTRASENA,ESTADO) VALUES ('%s','%s','%s','%s','%s','%s','%s','%s','%s',
  5. '%s','%s','%s','%s')",$NOMBRE,$APELLIDO,$EMAIL,$TELEFONO,$DIRECCION,$LOCALIDAD,
  6. $PROVINCIA,$PAIS,$DNI,$FECHADENACIMIENTO,$CONTRASENA,$REPETIRCONTRASENA,$ESTADO);
  7.  
  8. echo $query;
  #59 (permalink)  
Antiguo 26/12/2012, 10:11
 
Fecha de Ingreso: junio-2011
Ubicación: Buenos Aires
Mensajes: 91
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: sin acceso a bd al ingresra registros

Cita:
Iniciado por informacionsys Ver Mensaje
hola

prueba esto, tal cual como te lo paso.

Código PHP:
Ver original
  1. extract($_POST);
  2.  
  3. $query = sprintf("INSERT INTO USUARIOS (NOMBRE,APELLIDO,EMAIL,TELEFONO,DIRECCION,LOCALIDAD,PROVINCIA,PAIS,DNI,
  4. FECHADENACIMIENTO,CONTRASENA,REPETIRCONTRASENA,ESTADO) VALUES ('%s','%s','%s','%s','%s','%s','%s','%s','%s',
  5. '%s','%s','%s','%s')",$NOMBRE,$APELLIDO,$EMAIL,$TELEFONO,$DIRECCION,$LOCALIDAD,
  6. $PROVINCIA,$PAIS,$DNI,$FECHADENACIMIENTO,$CONTRASENA,$REPETIRCONTRASENA,$ESTADO);
  7.  
  8. echo $query;
Hola gracias por tu ayuda, pero no ingresa los datos me dice que todo ok , pero no actualiza en BD
  #60 (permalink)  
Antiguo 26/12/2012, 10:14
Avatar de rodno  
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 9 meses
Puntos: 43
Respuesta: sin acceso a bd al ingresra registros

Buenas

prueba esto, y dime si se inserto correctamente, para despues poner las variables POST donde van

Código MySQL:
Ver original
  1. INSERT INTO  registro (
  2. `ID` ,
  3. `NOMBRE` ,
  4. `APELLIDO` ,
  5. `EMAIL` ,
  6. `TELEFONO` ,
  7. `DIRECCION` ,
  8. `LOCALIDAD` ,
  9. `PROVINCIA` ,
  10. `PAIS` ,
  11. `DNI` ,
  12. `FECHADENACIMIENTO` ,
  13. `CONTRASENA` ,
  14. `REPETIRCONTRASENA` ,
  15. `ESTADO`
  16. )
  17. NULL ,  'Pepe',  'Apelli',  'emailPepe',  'telefono pepe',  'direccion pep',  'locat pepe',  'pepeepe',  'cuba',  'errttt',  '12-12-12',  '123',  '123',  'Activo'
  18. );

Saludos
__________________
"No te preocupes si no funciona bien. Si todo lo hiciera, no tendrías trabajo."
"El problema no es no saber, sino no saber quién sabe"
..::Con Karma se piensa mejor::..

Etiquetas: bd, formulario, html, mysql, registros, tabla, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:39.