You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
168 lines
6.1 KiB
168 lines
6.1 KiB
|
|
|
|
|
|
|
|
<table border="0" cellspacing="4" cellpadding="2" width="750" align="center" bgcolor="#ffffff" class="border radius">
|
|
|
|
<tr><td align="left" valign="middle" class="title"> <b>Risultati ricerca ...</b></td></tr>
|
|
<tr><td>
|
|
|
|
<table border="0" cellspacing="0" cellpadding="4" width="100%">
|
|
|
|
<?php
|
|
|
|
/*
|
|
$q=mysql_query("SELECT giorni.*,farmacie.nome AS F_nome, farmacie.indirizzo AS F_indirizzo, farmacie.telefono AS F_telefono
|
|
FROM giorni,farmacie WHERE giorni.farmacia=farmacie.id AND giorni.id IN
|
|
(SELECT giorno FROM turni WHERE data='".$_POST['anno']."-".$_POST['mese']."-".$_POST['giorno']."' AND farmacia IN
|
|
(SELECT id FROM farmacie WHERE comune='".$_POST['comune']."'))");*/
|
|
|
|
$q2=mysql_query("SELECT id FROM farmacie WHERE comune='".$_POST['comune']."'");
|
|
while($r2=mysql_fetch_row($q2)){$array2[]=$r2[0];}
|
|
|
|
$q3=mysql_query("SELECT giorno FROM turni WHERE data='".$_POST['anno']."-".$_POST['mese']."-".$_POST['giorno']."' AND farmacia IN(".implode(",",$array2).")");
|
|
while($r3=mysql_fetch_row($q3)){$array3[]=$r3[0];}
|
|
|
|
$q=mysql_query("SELECT giorni.*,farmacie.nome AS F_nome, farmacie.indirizzo AS F_indirizzo, farmacie.telefono AS F_telefono
|
|
FROM giorni,farmacie WHERE giorni.farmacia=farmacie.id AND giorni.id IN(".implode(",",$array3).")");
|
|
|
|
if(mysql_num_rows($q)){
|
|
|
|
echo "<tr><td align=\"left\">Farmacia</td><td align=\"left\">Indirizzo</td><td align=\"left\">Telefono</td><td></td></tr>";
|
|
|
|
|
|
$rcount=0;
|
|
while($r=mysql_fetch_array($q)){
|
|
|
|
$ora="".$_POST['ora'].":".$_POST['minuti'].":00";
|
|
|
|
switch($ora){
|
|
case ($ora<$r['mattina_from']): $return="notte";
|
|
break;
|
|
|
|
case ($ora>$r['mattina_from'] && $ora<=$r['mattina_to']): $return="mattina_stato";
|
|
break;
|
|
|
|
case ($ora>$r['mattina_to'] && $ora<=$r['pomeriggio_from']): $return="pranzo";
|
|
break;
|
|
|
|
case ($ora>$r['pomeriggio_from'] && $ora<=$r['pomeriggio_to']): $return="pomeriggio_stato";
|
|
break;
|
|
|
|
case ($ora>$r['pomeriggio_to']): $return="sera";
|
|
break;
|
|
|
|
}
|
|
|
|
if($r[$return]!="Chiuso"){
|
|
$rcount++;
|
|
if($rcount%2){$bgcolor="#eeeeee";}else{$bgcolor="#f9f9f9";}
|
|
echo "<tr style=\"background-color: $bgcolor\"><td align=\"left\" class=\"txt_mid_black\">".$r['F_nome']."</td><td align=\"left\">".$r['F_indirizzo']."</td><td align=\"left\">".$r['F_telefono']."</td><td>";
|
|
if($r[$return]=="Aperto"){
|
|
echo "<a href=\"info.php?idf=".$r['farmacia']."&idg=".$r['id']."&tipo=Aperto&keepThis=true&TB_iframe=true&height=400&width=550\" title=\"\" class=\"thickbox\">Aperto</a>";
|
|
}else{
|
|
echo "<a href=\"info.php?idf=".$r['farmacia']."&idg=".$r['id']."&tipo=Reperibile&keepThis=true&TB_iframe=true&height=400&width=550\" title=\"\" class=\"thickbox\">Reperibile</a>";
|
|
}
|
|
echo "</td></tr>";
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
?>
|
|
|
|
</table><br>
|
|
Sono state trovate <?php echo mysql_num_rows($q);?> farmacie aperte nel comune selezionato.
|
|
<br><br>
|
|
</td></tr>
|
|
|
|
|
|
<?php
|
|
/*
|
|
$q=mysql_query("SELECT giorni.*,farmacie.nome AS F_nome, farmacie.indirizzo AS F_indirizzo, farmacie.telefono AS F_telefono, farmacie.comune AS F_comune
|
|
FROM giorni,farmacie WHERE giorni.farmacia=farmacie.id AND giorni.id IN
|
|
(SELECT giorno FROM turni WHERE data='".$_POST['anno']."-".$_POST['mese']."-".$_POST['giorno']."' AND farmacia IN
|
|
(SELECT id FROM farmacie WHERE comune IN
|
|
(SELECT id FROM comuni WHERE ambito IN
|
|
(SELECT ambito FROM comuni WHERE id='".$_POST['comune']."') AND id != ".$_POST['comune'].")))");
|
|
*/
|
|
|
|
unset($array0);
|
|
unset($array1);
|
|
unset($array2);
|
|
unset($array3);
|
|
|
|
$q0=mysql_query("SELECT ambito FROM comuni WHERE id='".$_POST['comune']."'");
|
|
while($r0=mysql_fetch_row($q0)){$array0[]=$r0[0];}
|
|
|
|
$q1=mysql_query("SELECT id FROM comuni WHERE ambito IN(".implode(",",$array0).")");
|
|
while($r1=mysql_fetch_row($q1)){if($r1[0]!=$_POST['comune']){$array1[]=$r1[0];}}
|
|
|
|
$q2=mysql_query("SELECT id FROM farmacie WHERE comune IN(".implode(",",$array1).")");
|
|
while($r2=mysql_fetch_row($q2)){$array2[]=$r2[0];}
|
|
|
|
$q3=mysql_query("SELECT giorno FROM turni WHERE data='".$_POST['anno']."-".$_POST['mese']."-".$_POST['giorno']."' AND farmacia IN(".implode(",",$array2).")");
|
|
while($r3=mysql_fetch_row($q3)){$array3[]=$r3[0];}
|
|
|
|
$q=mysql_query("SELECT giorni.*,farmacie.nome AS F_nome, farmacie.indirizzo AS F_indirizzo, farmacie.telefono AS F_telefono
|
|
FROM giorni,farmacie WHERE giorni.farmacia=farmacie.id AND giorni.id IN(".implode(",",$array3).")");
|
|
|
|
|
|
if(mysql_num_rows($q)){
|
|
?>
|
|
<tr><td align="left" valign="middle" class="title"> <b>Comuni limitrofi</b></td></tr>
|
|
<tr><td>
|
|
<table border="0" cellspacing="0" cellpadding="4" width="100%">
|
|
<?php
|
|
|
|
echo "<tr><td align=\"left\">Farmacia</td><td align=\"left\">Comune</td><td align=\"left\">Indirizzo</td><td align=\"left\">Telefono</td><td></td></tr>";
|
|
|
|
$rcount=0;
|
|
while($r=mysql_fetch_array($q)){
|
|
|
|
$qc=mysql_query("SELECT * FROM comuni WHERE id=".$r['F_comune']."");
|
|
$rc=mysql_fetch_array($qc);
|
|
|
|
$ora="".$_POST['ora'].":".$_POST['minuti'].":00";
|
|
|
|
switch($ora){
|
|
case ($ora<$r['mattina_from']): $return="notte";
|
|
break;
|
|
|
|
case ($ora>$r['mattina_from'] && $ora<=$r['mattina_to']): $return="mattina_stato";
|
|
break;
|
|
|
|
case ($ora>$r['mattina_to'] && $ora<=$r['pomeriggio_from']): $return="pranzo";
|
|
break;
|
|
|
|
case ($ora>$r['pomeriggio_from'] && $ora<=$r['pomeriggio_to']): $return="pomeriggio_stato";
|
|
break;
|
|
|
|
case ($ora>$r['pomeriggio_to']): $return="sera";
|
|
break;
|
|
|
|
}
|
|
|
|
if($r[$return]!="Chiuso"){
|
|
$rcount++;
|
|
if($rcount%2){$bgcolor="#eeeeee";}else{$bgcolor="#f9f9f9";}
|
|
echo "<tr style=\"background-color: $bgcolor\"><td align=\"left\" class=\"txt_mid_black\">".$r['F_nome']."</td><td align=\"left\"> <b>".$rc['comune']."</b> </td><td align=\"left\">".$r['F_indirizzo']."</td><td align=\"left\">".$r['F_telefono']."</td><td>";
|
|
if($r[$return]=="Aperto"){
|
|
echo "<a href=\"info.php?idf=".$r['farmacia']."&idg=".$r['id']."&tipo=Aperto&keepThis=true&TB_iframe=true&height=400&width=550\" title=\"\" class=\"thickbox\">Aperto</a>";
|
|
}else{
|
|
echo "<a href=\"info.php?idf=".$r['farmacia']."&idg=".$r['id']."&tipo=Reperibile&keepThis=true&TB_iframe=true&height=400&width=550\" title=\"\" class=\"thickbox\">Reperibile</a>";
|
|
}
|
|
echo "</td></tr>";
|
|
}
|
|
|
|
}
|
|
|
|
?>
|
|
</table><br>
|
|
Sono state trovate <?php echo $rcount;?> farmacie aperte nei comuni limitrofi.
|
|
<?php
|
|
}
|
|
?>
|
|
|
|
|
|
</td></tr></table><br><br>
|