hola amigos del foro
estos son los datos que recibo post de un formulario
Código PHP:
Ver original(
[fec_ini_actividad] =>
[volcan_1] =>
[volcan_2] =>
[volcan_3] =>
[volcan_4] =>
[volcan_5] =>
[volcan_6] =>
[volcan_11] =>
[num_volcanes] => 7
[Submit] => Consultar
)
y esta es la estructura de la tabla a cual necesito consultar con los datos que recibo
Código SQL:
Ver originalCREATE TABLE actividad
(
id_actividad serial NOT NULL,
fec_ini_actividad DATE,
fec_fin_actividad DATE,
hor_ini_actividad CHARACTER VARYING(30),
hor_fin_actividad CHARACTER VARYING(30),
fen_actividad INTEGER,
vol_actividad INTEGER,
ban_actividad CHARACTER VARYING(20),
nba_actividad INTEGER,
rep_actividad INTEGER,
obs_actividad text,
CONSTRAINT pk_actividad PRIMARY KEY (id_actividad)
)
y esta es la funcion con la cual voy a realizar la consulta
Código PHP:
Ver originalpublic function get_vol_fec($db)
{
$fec_ini_actividad = $_REQUEST['fec_ini_actividad'];
$num_volcanes = $_REQUEST['num_volcanes'];
$tablas = "actividad,volcanes";
$inicio = "fec_ini_actividad=:fec_ini_actividad";
for ($i=1;$i<=$_REQUEST['num_volcanes'];$i++)
{
}
$seleccionar = "SELECT * FROM ".$tablas." WHERE ".$inicio." AND ".$volcanes;
$ver = $db->prepare($seleccionar);
$ver->bindParam(':fec_ini_actividad', $fec_ini_actividad);
$ver->bindParam(':vol_actividad', $vol_actividad);
$ver->execute();
return $ver->fetchAll();
}
la consulta se requiere que la fecha no es obligatoria y para n numero de volcanes
hasta el momento solo la puedo realizar para un solo volcan.