Holissss
Necesito ayuda coin unos arhivos
la idea es realizar uan bsuqueda oero atravbes de varios valores de uan tabla, lso cuales obtengo de un select multiple.
la consulta en mysql funciona
entonces qria saber como le envio o guardo los valores que selcciono en el select multiple?
les dejo una sintaxis de los codigos
buscar.php
Código PHP:
<td><select name="idHito">
<option value="1">Recepcion</option>
<option value="2">Accion </option>
<option value="3">Actividad</option>
</select></td>
<td><select name="table">
<option value="planificar">Planificar</option>
<option value="registrar">Registrar</option>
<option value="programar">Programar</option>
</select></td>
<!--calendarios javascript-->
<input class="textInputBox" id="inicio" name="fecha1" type="text" size="10" readonly="1">
<input class="textInputBox" id="inicio" name="fecha2" type="text" size="10" readonly="1">
<!--selct multiple-->
<td><select name="idHito" size="10" multiple>
<option value="1">Recepcion</option>
<option value="2">Accion </option>
<option value="3">Actividad</option>
<option value="3">trabajo</option>
</select></td>
busqueda.php
Código PHP:
<?if (($tmp1=$_POST['idHito'])&&($tmp4=$_POST['idHito1'])&&($tmp5=$_POST['idHito1'])&&($tmp6=$_POST['idHito1'])&&($tmp2=$_POST['fecha1'])&&($tmp3=$_POST['fecha2'])&&($table1=$_POST['table'])&&($table2=$_POST['table2'])){
$result=mysql_query("SELECT AB.cod_sitio, $table1.fecha
FROM $table1, AB
WHERE $table1.fecha
BETWEEN '".$tmp2."'
AND '".$tmp3."'
AND ab.idab = $table1.idab
AND $table1.idhito = '".$tmp1."'
UNION (
SELECT AB.cod_sitio, $table2.fecha
FROM $table2, $table1, AB
WHERE ab.idab = $table2.idab
AND $table2.idhito = '".$tmp4."'
AND $table2.idhito = '".$tmp5."'
AND $table2.idhito = '".$tmp6."'
);");
while ($row=mysql_fetch_array($result)){
?>
saluodsss