tengo varios select donde son cargados mediante una consulta a mysql como lo es:
Código PHP:
<select name="coope" id="coope">
<option>----Seleccione----</option>
<?php
$sq6="SELECT nombre FROM cooperativas";
$result=pg_query($sq6);
$i=0;
while ($row=pg_fetch_row($result))
{
echo '<option value="'.$row[$i].'">'.$row[$i].' </option>\n';
}
echo "</select>";
?>
</select>
Código HTML:
<select name="t_viaje" id="t_viaje"> <option value="larga">Viaje Largo</option> <option value="corta">Viaje Corto</option> </select>
Código PHP:
<select name="coope" id="coope">
<option>----Seleccione----</option>
<?php
$sq6="SELECT nombre FROM cooperativas";
$result=pg_query($sq6);
$i=0;
while ($row=pg_fetch_row($result))
{
echo '<option value="'.$row[$i].'">'.$row[$i].' </option>\n';
}
echo "</select>";
?>
</select>
<select name="nombre" id="nombre">
<option>----Seleccione----</option>
<?php
$sq6="SELECT nombre FROM asistentes where nivel = '1'";
$result=pg_query($sq6);
$i=0;
while ($row=pg_fetch_row($result))
{
echo '<option value="'.$row[$i].'">'.$row[$i].' </option>\n';
}
echo "</select>";
?>
</select>
Código HTML:
<input type="text" name="f_ini" id="fi" size="13px" readonly="readonly" /> <input type="text" name="f_fin" id="ff" size="13px" readonly="readonly" />
Código PHP:
<?php
if(isset($_POST["enviar"]))
{
if($_POST["nombre"]!="----Seleccione----" && $_POST["coope"]!="----Seleccione----" && $_POST["f_ini"] != "" && $_POST["f_fin"] != "")
{
$sql = "select count(1) from info_veh_coo INNER JOIN form_include ON form_include.cod = info_veh_coo.cod_usuario where tipo_de_carrera = '".$_POST["t_viaje"]."' and cooperativa = '".$_POST["coop"]."' and coordinadora = '".$_POST["nombre"]."' and form_include.fecha_crea BETWEEN '".$_POST["f_ini"]."' and '".$_POST["f_fin"]."'";
$resfech=pg_query($link,$sql);
if($filfech=pg_fetch_array($resfech))
{
echo 1;
echo $sql;
?>
<p align="center" class="Estilo23">Total: <?php echo $filfech[0]; ?></p>
<?php
}
}
elseif($_POST["nombre"]!="----Seleccione----" && $_POST["coope"] = "----Seleccione----" && $_POST["f_ini"] == "" && $_POST["f_fin"] == "")
{
$sql = "select count(1) from info_veh_coo where tipo_de_carrera = '".$_POST["t_viaje"]."' and coordinadora = '".$_POST["nombre"]."'";
$resfech=pg_query($link,$sql);
if($filfech=pg_fetch_array($resfech))
{
echo 2;
?>
<p align="center" class="Estilo23">Total: <?php echo $filfech[0]; ?></p>
<?php
}
}
elseif($_POST["nombre"] != "----Seleccione----" && $_POST["coope"] != "----Seleccione----" && $_POST["f_ini"] == "" && $_POST["f_fin"] == "")
{
$sql = "select count(1) from info_veh_coo where tipo_de_carrera = '".$_POST["t_viaje"]."' and cooperativa = '".$_POST["coop"]."' and coordinadora = '".$_POST["nombre"]."'";
$resfech=pg_query($link,$sql);
if($filfech=pg_fetch_array($resfech))
{
echo 3;
?>
<p align="center" class="Estilo23">Total: <?php echo $filfech[0]; ?></p>
<?php
}
}
elseif($_POST["nombre"] = "----Seleccione----" && $_POST["coope"] = "----Seleccione----" && $_POST["f_ini"] != "" && $_POST["f_fin"] != "")
{
$sql = "select count(1) from info_veh_coo INNER JOIN form_include ON form_include.cod = info_veh_coo.cod_usuario where tipo_de_carrera = '".$_POST["t_viaje"]."' and form_include.fecha_crea BETWEEN '".$_POST["f_ini"]."' and '".$_POST["f_fin"]."'";
$resfech=pg_query($link,$sql);
if($filfech=pg_fetch_array($resfech))
{
echo 4;
?>
<p align="center" class="Estilo23">Total: <?php echo $filfech[0]; ?></p>
<?php
}
}
elseif($_POST["nombre"] = "----Seleccione----" && $_POST["coope"] != "----Seleccione----" && $_POST["f_ini"] != "" && $_POST["f_fin"] != "")
{
$sql = "select count(1) from info_veh_coo INNER JOIN form_include ON form_include.cod = info_veh_coo.cod_usuario where tipo_de_carrera = '".$_POST["t_viaje"]."' and cooperativa = '".$_POST["coop"]."' and form_include.fecha_crea BETWEEN '".$_POST["f_ini"]."' and '".$_POST["f_fin"]."'";
$resfech=pg_query($link,$sql);
if($filfech=pg_fetch_array($resfech))
{
echo 5;
?>
<p align="center" class="Estilo23">Total: <?php echo $filfech[0]; ?></p>
<?php
}
}
elseif($_POST["nombre"] != "----Seleccione----" && $_POST["coope"] = "----Seleccione----" && $_POST["f_ini"] != "" && $_POST["f_fin"] != "")
{
$sql = "select count(1) from info_veh_coo INNER JOIN form_include ON form_include.cod = info_veh_coo.cod_usuario where tipo_de_carrera = '".$_POST["t_viaje"]."' and coordinadora = '".$_POST["nombre"]."' and form_include.fecha_crea BETWEEN '".$_POST["f_ini"]."' and '".$_POST["f_fin"]."'";
$resfech=pg_query($link,$sql);
if($filfech=pg_fetch_array($resfech))
{
echo 6;
?>
<p align="center" class="Estilo23">Total: <?php echo $filfech[0]; ?></p>
<?php
}
}
elseif($_POST["nombre"] = "----Seleccione----" && $_POST["coope"] = "----Seleccione----" && $_POST["f_ini"] == "" && $_POST["f_fin"] == "")
{
$sql = "select count(1) from info_veh_coo where tipo_de_carrera = '".$_POST["t_viaje"]."'";
$resfech=pg_query($link,$sql);
if($filfech=pg_fetch_array($resfech))
{
echo 7;
?>
<p align="center" class="Estilo23">Total: <?php echo $filfech[0]; ?></p>
<?php
}
}
elseif($_POST["nombre"] = "----Seleccione----" && $_POST["coope"] != "----Seleccione----" && $_POST["f_ini"] == "" && $_POST["f_fin"] == "")
{
$sql = "select count(1) from info_veh_coo where tipo_de_carrera = '".$_POST["t_viaje"]."' and cooperativa = '".$_POST["coop"]."'";
$resfech=pg_query($link,$sql);
if($filfech=pg_fetch_array($resfech))
{
echo 8;
?>
<p align="center" class="Estilo23">Total: <?php echo $filfech[0]; ?></p>
<?php
}
}
}
?>
el problema esta que cuando hago una consulta y deberia ingresar en la condicion numero 3, no lo hace me dice que $_POST["coop"] es igual a 1 y por lo tanto ingresa a la condicion numero 2, como deberia de hacer para que me ingrese correctamente a cada condicion.
GRACIAS