Foros del Web » Programando para Internet » PHP »

Cómo hacer para no crear campos vacios en Base de Datos mediante un php

Estas en el tema de Cómo hacer para no crear campos vacios en Base de Datos mediante un php en el foro de PHP en Foros del Web. Hola, tengo una duda existencial en un php que estoy haciendo. El problema es que yo tengo un formulario entero con 40 filas así: puesto___________ ...
  #1 (permalink)  
Antiguo 14/08/2011, 07:57
 
Fecha de Ingreso: febrero-2011
Mensajes: 83
Antigüedad: 13 años, 2 meses
Puntos: 0
Cómo hacer para no crear campos vacios en Base de Datos mediante un php

Hola, tengo una duda existencial en un php que estoy haciendo.

El problema es que yo tengo un formulario entero con 40 filas así:


puesto___________ nombre_______________
puesto___________ nombre_______________
puesto___________ nombre_______________
puesto___________ nombre_______________
puesto___________ nombre_______________
puesto___________ nombre_______________



En caso de que se rellenen las 40 lineas no hay ningún problema, el problema será cuando por ejemplo se rellenen solo 10 lineas. Cómo hago para que no me cree 30 lineas vacías en la Base de Datos? o para no crear tanto código y decirle que cuando se encuentre un campo vacío que inmediatamente suba lo que tiene a la Base de Datos sin ponerme 30 campos vacíos en la Base de Datos.

Lamento si la pregunta es estúpida, ya que hace tiempo que no le doy a los php, y no lo tengo muy fresco, he buscado por Internet pero no he encontrado solución.

Les estaré muy agradecido.

Gracias.
  #2 (permalink)  
Antiguo 14/08/2011, 08:24
 
Fecha de Ingreso: septiembre-2008
Mensajes: 148
Antigüedad: 15 años, 8 meses
Puntos: 10
Respuesta: Cómo hacer para no crear campos vacios en Base de Datos mediante un php

1.- Si no llenas 40 filas no vas a tener 40 filas en la base de datos...
2.- Si creas cada fila del "formulario" en función de cada fila devuelta por la base de datos no necesitas controlar nada mas.

Etiquetas: campos, mediante, vacios, formulario
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 15:57.