Comunidad de diseño web y desarrollo en internet online

Problema insertando filas MySql

Citar            
MensajeEscrito el 07 Feb 2009 03:18 pm
Muy buenas:
estoy desesperado porque no encuentro al manera de resolver el problema que tengo con el insert que realizo desde php. El insert me crea una fila con todos los campos a NULL, saben cual es el problema, gracias. Dejo aqui la consulta insert:

Salu2

Código :

insert into kleb05 values( n_historia='194161', afi='', Apellido1='', Apellido2=', Nombre='VICENTE', Sexo='1', FecNacimiento='10/10/1927', N_Muestra='', N_Peticion='', Episodio='', Edad='80', Meses='', FecEntrada='2008-04-21 00:00:00', Hora_Entrada='1899-12-30 13:01:00', CodProcedencia='', DesProcedencia='', CodServicio='H1CIR', DesServicio='CIRUGIA', Planta='', Habitacion='319 A', CodMedico='', DesMedico='', CodMuestra='023', DesMuestra='EXUDADO/PUS.', CodLocalizacion='025', DesLocalizacion='ABDOMINAL', CodManipulador='', DesManipulador='', FecRecep='2008-04-21 00:00:00', Hora_Recep='1899-12-30 13:01:00', CodDiagnostico='', DesDiagnostico='', CodTratamiento='', DesTratamiento='', CodObservaciones='', DesObservaciones='', CodProtocolo='', DesProtocolo='', CodAnalisis='001', DesAnalisis='CULTIVO..', Box='03', FecResultado='2008-04-23 00:00:00', Hora_Resultado='1899-12-30 11:08:18', Ruco='0.000', Ruti='0', ParDef='D', Validado='S', CodFirma='', DesFirma='', Campo50='', Campo51='', CodTecnica='', DesTecnica='', CodResultCualitativo='', DesResultCualitativo='', CodResultCuantitativo='', DesResultCuantitativo='', Campo58='', SCO='', STI='', CodObs='', DesObs='', CodResultado='060', DesResultado='SE AISLA:', CodRECR='', DesRECR='', Aislamiento='2', CodRecuento='', DesRecuento='', CodMicroorganismo='1000', DesMicroorganismo='ESCHERICHIA COLI', CodSig='', DesSig='', CodAntibiotico='W01', ACIDO_NALIDIXICO='R', AMIKACINA='S', AMOXICILINA='R', AMOXICILINA_CLAVUL='S', AMOXICILINA_CLAVUL_CMI='<=4/2', AMPICILINA='', AZITROMICINA='', CEFALOTINA='R', CEFAZOLINA='', CEFEPIME='R', CEFIXIMA='', CEFOTAXIMA='R', CEFOTAXIMA_CMI='>8', CEFOXITINA='S', CEFOXITINA_CMI='<=8', CEFTAZIDIMA='R', CEFTAZIDIMA_CMI='<=1', CEFTAZIDIMA_CLAVUL='-', CEFTAZIDIMA_CLAVUL_CMI='<=1/4', CEFUROXIMA='R', CIPROFLOXACINA='', CLARITROMICINA='', CLINDAMICINA='', CLORAMFENICOL='', ERITROMICINA='', ESTREPTOMICINA_1000='', GENTAMICINA='S', GENTAMICINA_500='', IMIPENEM='S', LEVOFLOXACINA='', LINEZOLID='', MEROPENEM='S', METRONIDAZOL='', NITROFURANTOINA='S', OXACILINA='', PENICILINA='', PIPERACILINA_TAZOBAC='S', QUINUPRISCINA_DALFOP='', RIFAMPICINA='', TEICOPLANINA='', TETRACICLINA='', TICARCILINA='R', TMP_SMX='', TOBRAMICINA='S', VANCOMICINA='' )

Por Alucard23

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 Feb 2009 03:45 pm
Entendemos tu desesperación, pero puedes formatear el código y utilizar las etiquetas code para entender tu código :?
Creo que nadie te va a ayudar colocando ese bloque de código en donde nada se entiende U_U

Por psycho-vnz

Claber

1186 de clabLevel

7 tutoriales

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 07 Feb 2009 04:58 pm
psycho-vnz te refieres a como se ve ahora? no me habia dado cuenta disculpen las molestias, gracias
Salu2

Por Alucard23

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 Feb 2009 07:55 pm
Para insertar valores en una tabla debes de indicar los campos y luego el valor de cada campo, por ejemplo

Código :

INSERT INTO tabla (campo1, campo2, campo3) values ('texto', 1, 'texto2') 

En tu caso seria algo como:

Código :

INSERT INTO kleb05 (n_historia, afi, Apellido1, Apellido2, Nombre, etc) VALUES ('194161', '', '', '', 'VICENTE', etc)

Nota que cada valor corresponde con el order de cada campo

Por psycho-vnz

Claber

1186 de clabLevel

7 tutoriales

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 07 Feb 2009 11:33 pm
Me sigue pasando lo mismo, es extrañisimo y tampoco me dice si se produce error, se ejecuta la sentencia correctamente y cuando voy a examinarla estan todos los campos a NULL, gracias.
Salu2

Por Alucard23

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Feb 2009 01:08 am
Que extraño .? , si colocas los datos aun a "mano" inserta valores nulos?

Por psycho-vnz

Claber

1186 de clabLevel

7 tutoriales

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 08 Feb 2009 01:08 pm
si, desde phpadmin los introduzco a mano y si se graban
salu2

Por Alucard23

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Feb 2009 04:49 pm
Si la sentencia SQL la estas ejecutando desde un archivo PHP puedes postear el código?
Recuerda utilizar las etiquetas code

Por psycho-vnz

Claber

1186 de clabLevel

7 tutoriales

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 08 Feb 2009 08:12 pm
copie y pegue la consulta desde el apartado de SQL del phpadmin y pasa lo mismo, es muy extraño realice el mismo trabajo para otro Antibiotico y no tuve problemas, incluso he probado a crear la tabla en otra base de datos de otro server y pasa lo mismo, dime si necesitas el codigo sabiendo esto y te lo inserto pero ya te digo es un caso para el Cuarto Milenio (Problema de casos paranormales :o )
Salu2 y gracias por tu ayuda

Por Alucard23

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Feb 2009 09:11 pm
Postea el còdigo

Por psycho-vnz

Claber

1186 de clabLevel

7 tutoriales

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 08 Feb 2009 09:47 pm
te lo paso por email que es bastante extenso asi ves el proceso ok?

Por Alucard23

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 16 Feb 2009 01:44 pm
He encontrado el problema, tuve que reinstalar el WAMP.
De todas formas gracias por tu ayuda tan grande.

Por Alucard23

4 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.