Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/07/2014, 11:35
Avatar de bookmaster
bookmaster
 
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 22 años, 9 meses
Puntos: 67
Respuesta: Formulario Condicional (como lo guardo)?

Supongo que la base de datos tendrá la misma estructura para cada caso, bien puedes hacer que los input/select se llamen igual independientemente de la condición.

Ó a la hora de procesar los datos, al recoger los valores compruebas antes si a obtenido los datos de la opción 1 a con la opción 2, por ponerte un ejemplo.
Código PHP:
$NombreCampo = (isset($_POST['combo1']) &&($_POST['combo1'] != ''))?$_POST['combo1']:NULL;
$NombreCampo = ($NombreCampo!= NULL)?$_POST['combo2']:NULL;

$Consulta 'INSERT INTO NombreTabla (Nombrecampo1) VALUES ('$NombreCampo')'
O puedes ir creando la consulta según los datos recibidos de la misma manera.
Código PHP:
$Consulta 'INSERT INTO NombreTabla (Nombrecampo1)) ';
if(isset(
$_POST['combo1']) &&($_POST['combo1'] != ''){
$Consulta .= ' '$_POST['combo1'];
} else {
$Consulta .= ' '$_POST['combo2'];

Eso ya depende de como quieras plantearlo.

Pero vamos que depende de como tengas montada la base de datos, el tipo de valores que le quieras pasar y que se le muestra al administrador.

Por cierto, estas repitiendo include("./Funciones/Funciones.php"); $con = conecta(); varias veces, cuando con llamarlo al principio te sirve, ya que siempre va tener el mismo valor.
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net