elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  [SOLUCIONADO] No ingresa Datos (Numeros) a BD
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [SOLUCIONADO] No ingresa Datos (Numeros) a BD  (Leído 3,543 veces)
~V

Desconectado Desconectado

Mensajes: 40


Recien Integrandome : D


Ver Perfil
[SOLUCIONADO] No ingresa Datos (Numeros) a BD
« en: 10 Diciembre 2009, 16:30 pm »



Buenas.!
soy Francisco y queria consultarles.

Tengo un formulario, con el cual se ingresan datos y se almacenan en la tabla productos, en php, al momento de enviar el formulario me muestra una respuesta

Citar
SU FORMULARIO A SIDO ENVIADO CON EXITO
Saldo : 500,
Nombre : unnombre,
Apellidos :Apellido 2,
Direccion : unadireccion,
Fono : 1234567

Hasta ahí todo bien. pero el motivo de la consulta va en el fono.

Al observar la imagen, ven que siempre me marca cero, este campo esta en numeric(15).
Citar
TELEFONO     numeric(15)           null    ,




Citar
 


create table ADMIN
(
    
ID_ADMIN     int                   not null,
    
USUARIO      varchar(20)           null    ,
    
CLAVE        varchar(20)           null    ,
    
constraint PK_ADMIN primary key (ID_ADMIN)
)
;


create table CLIENTES
(
    
ID_CLIENTES  int                   not null,
    
ID_ADMIN     int                   null    ,
    
NOMBRE       char(20)              null    ,
    
APELLIDOS    char(30)              null    ,
    
DIRECCION    varchar(50)           null    ,
    
TELEFONO     numeric(15)           null    ,
    
SALDO        numeric(5)            null    ,
    
constraint PK_CLIENTES primary key (ID_CLIENTES)
)
;

create index RELATION_54_FK on CLIENTES (ID_ADMIN)
;

create table PRODUCTOS
(
    
ID_PRODUCTO  int                   not null,
    
ID_ADMIN     int                   null    ,
    
PRODUCTO     varchar(20)           null    ,
    
MODELO       varchar(20)           null    ,
    
MARCA        varchar(20)           null    ,
    
CANTIDAD     numeric(3)            null    ,
    
PRECIO       numeric(6)            null    ,
    
FECHA        varchar(25)           null    ,
    
constraint PK_PRODUCTOS primary key (ID_PRODUCTO)
)
;
create index RELATION_56_FK on PRODUCTOS (ID_ADMIN)
;



Si me ayudan a saber que es . gracias


« Última modificación: 12 Diciembre 2009, 19:33 pm por ~V » En línea

^Tifa^


Desconectado Desconectado

Mensajes: 2.804


Ver Perfil
Re: [¿Porque?] No ingresa Datos (Numeros) a BD
« Respuesta #1 en: 10 Diciembre 2009, 18:06 pm »

Ok pero que consulta INSERT estas utilizando para insertar dicho dato??? Te funciona la misma consulta de INSERT que usas en tu codigo, si lo usaras de manera independiente? (En una shell del cliente MySQL)


Tambien ten pendiente (Si estas utilizando MySQL) que el tipo de dato NUMERIC es el mismo que DECIMAL (En el caso de este motor), por ende accepta numeros decimales precisos, no digo que tu error este en esta definicion... pero ya que quieres guardar un telefono con puros numeros te podria sugerir que consideres INTEGER que seria mas preciso en estas circunstancias o  BINARY (Que es lo mismo que CHAR a diferencia que guarda y lee los datos como binarios, en vez de caracteres).


« Última modificación: 10 Diciembre 2009, 18:56 pm por ^TiFa^ » En línea

~V

Desconectado Desconectado

Mensajes: 40


Recien Integrandome : D


Ver Perfil
Re: [¿Porque?] No ingresa Datos (Numeros) a BD
« Respuesta #2 en: 11 Diciembre 2009, 03:27 am »

ok,  ejecutare tu consejo.

vale

edito luego

BUENO MI ERROR ERA QUE EN EL CODIGO PHP, en el campo  Telefono no lo puse como Variable

$IngresaDatos "INSERT INTO clientes (SALDO, NOMBRE, APELLIDOS, DIRECCION, TELEFONO) VALUES ('$SALDO', '$NOMBRE', '$APELLIDOS', '$DIRECCION', '$TELEFONO')"


Gracias, igual segi el consejo de poner el consejo :)
« Última modificación: 12 Diciembre 2009, 19:33 pm por ~V » En línea

^Tifa^


Desconectado Desconectado

Mensajes: 2.804


Ver Perfil
Re: [SOLUCIONADO] No ingresa Datos (Numeros) a BD
« Respuesta #3 en: 12 Diciembre 2009, 23:07 pm »

No hay problema, cosas como estas pasan hasta a los genios  ;) 
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines