Fecha y hora actual: Lunes 23 Sep 2019 11:07
Índice del Foro

Foros de programación informática, diseño gráfico y Web

En esta comunidad intentaremos dar soporte de programación a todos los niveles, desde principiantes a profesionales de la informática, desarrollo de programas, programación web y mucho más.

variable

Responder al Tema

Índice del Foro > PHP > variable

Autor Mensaje
zendit
Usuario Iniciado


Registrado: 12 Nov 2014
Mensajes: 24

Mensaje Publicado: Sábado 21 Feb 2015 21:11

Título del mensaje: variable

Responder citando

tengo este codigo

Código:
  1. <tr>
  2. <th width='100' style='font-size:15px;'>Talla:
  3. <td><input type='text' name='talla' onBlur="validateTalla(this);" class="color1"></td></tr>
  4.  


del cual debo tomar el name 'talla'

y preguntar si trae un valor

Código:
  1. $talla = $_POST['talla'];
  2. if(!isset($talla) || $talla == "")
  3. {
  4. $talla = "";
  5. }
  6.  



para luego actualizar una base de datos con esta instruccion

Código:
  1. $consulta = "INSERT INTO consulta(
  2. nrohistoria,
  3. fecha,
  4. peso,
  5. talla,
  6. cod_hcm,
  7. circunfcefalica,
  8. circunfbrazo)
  9. VALUES ($id,
  10. '$fecha',
  11. $peso,
  12. $talla,
  13. $hcm,
  14. $circunf,
  15. $cirbrazo,
  16. )";




pero me da un error cuando activo el INSERT donde esta la negrilla.

Código:
  1. INSERT INTO consulta( nrohistoria, fecha, peso, talla, cod_hcm, circunfcefalica, circunfbrazo, observacion, meses, anios, hepatitisa, hepatitisb, polio, fiebreamarilla, difteriatetanos, varicela, meningitis, haemophilusinfluenza, sarampion, rubeola, parotiditis, vph, rotavirus, tuberculosis) VALUES (0023, '2015-02-21', 23.6[b:eca0993aa3], , [/b:eca0993aa3]1, 16.74, 1.1, 'ssdfsdfdfsdsd', 3, 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)



ERROR: syntax error at or near ","
SQL state: 42601
Character: 328
si alguien pudiera ayudarme, le agradezco.

Volver arriba
Ver perfil del usuario Enviar mensaje privado
Tesis
Administrador


Registrado: 04 Mar 2007
Mensajes: 3227
Ubicación: Valencia - España

Mensaje Publicado: Domingo 22 Feb 2015 12:52

Título del mensaje: variable

Responder citando

El error sucede por insertar un valor vacío a un campo numérico, en:
Código:
  1.  
  2. $talla = $_POST['talla'];
  3. if(!isset($talla) || $talla == "")
  4. {
  5. $talla = "";
  6. }


Remplaza:
Código:
  1. $talla = 0;


Ya nos cuentas


Normas del foro
Aprende a postear correctamente usando las etiquetas
Volver arriba
Ver perfil del usuario Enviar mensaje privado
Responder al Tema
Mostrar mensajes anteriores:   
Ir a:  
Todas las horas están en GMT + 2 Horas

Temas relacionados

Tema Autor Foros Respuestas Publicado
El foro no contiene ningún mensaje nuevo

variable de entorno

eduardoemen Python 0 Jueves 28 Feb 2019 09:25 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Problema al mostrar una variable en un jlabel

Jensel S.G Java 2 Lunes 16 Oct 2017 02:48 Ver último mensaje
El foro no contiene ningún mensaje nuevo

modificar BD por medio de una variable en php

Yosmar Garces PHP 1 Viernes 09 Oct 2015 21:45 Ver último mensaje
El foro no contiene ningún mensaje nuevo

problema con una variable

marcela Java 2 Martes 18 Nov 2014 07:48 Ver último mensaje
El foro no contiene ningún mensaje nuevo

las variable de php están al máximo

lorenbm PHP 1 Martes 02 Sep 2014 09:18 Ver último mensaje
Panel de Control
No puede crear mensajes, No puede responder temas, No puede editar sus mensajes, No puede borrar sus mensajes, No puede votar en encuestas,