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.
		
		
		
		
		
			
		
			
				
					
					
						
							360 lines
						
					
					
						
							12 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							360 lines
						
					
					
						
							12 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> | |
| <?php | |
| 
 | |
| 
 | |
| $comuni=array(); | |
| 
 | |
| $comuni[]=1; // Acerno | |
| $comuni[]=2; // Agropoli | |
| $comuni[]=3; // Albanella | |
| $comuni[]=4; // Alfano | |
| $comuni[]=5; // Altavilla Silentina | |
| $comuni[]=6; // Amalfi | |
| $comuni[]=7; // Angri | |
| $comuni[]=8; // Aquara | |
| $comuni[]=9; // Ascea | |
| $comuni[]=10; // Atena Lucana | |
| $comuni[]=11; // Atrani | |
| $comuni[]=12; // Auletta | |
| $comuni[]=13; // Baronissi | |
| $comuni[]=14; // Battipaglia | |
| $comuni[]=15; // Bellizzi | |
| $comuni[]=16; // Bellosguardo | |
| $comuni[]=17; // Bracigliano | |
| $comuni[]=18; // Buccino | |
| $comuni[]=19; // Buonabitacolo | |
| $comuni[]=20; // Caggiano | |
| $comuni[]=21; // Calvanico | |
| $comuni[]=22; // Camerota | |
| $comuni[]=23; // Campagna | |
| $comuni[]=24; // Campora | |
| $comuni[]=25; // Cannalonga | |
| $comuni[]=26; // Capaccio | |
| $comuni[]=27; // Casal Velino | |
| $comuni[]=28; // Casalbuono | |
| $comuni[]=29; // Casaletto Spartano | |
| $comuni[]=30; // Caselle in Pittari | |
| $comuni[]=31; // Castel San Giorgio | |
| $comuni[]=32; // Castel San Lorenzo | |
| $comuni[]=33; // Castelcivita | |
| $comuni[]=34; // Castellabate | |
| $comuni[]=35; // Castelnuovo Cilento | |
| $comuni[]=36; // Castelnuovo di Conza | |
| $comuni[]=37; // Castiglione del Genovesi | |
| $comuni[]=38; // Cava de' Tirreni | |
| $comuni[]=39; // Celle di Bulgheria | |
| $comuni[]=40; // Centola | |
| $comuni[]=41; // Ceraso | |
| $comuni[]=42; // Cetara | |
| // $comuni[]=43; // Cicerale | |
| $comuni[]=44; // Colliano | |
| $comuni[]=45; // Conca dei Marini | |
| $comuni[]=46; // Controne | |
| $comuni[]=47; // Contursi Terme | |
| $comuni[]=48; // Corbara | |
| $comuni[]=49; // Corleto Monforte | |
| $comuni[]=50; // Cuccaro Vetere | |
| $comuni[]=51; // Eboli | |
| $comuni[]=52; // Felitto | |
| $comuni[]=53; // Fisciano | |
| $comuni[]=54; // Furore | |
| $comuni[]=55; // Futani | |
| $comuni[]=56; // Giffoni Sei Casali | |
| $comuni[]=57; // Giffoni Valle Piana | |
| $comuni[]=58; // Gioi | |
| $comuni[]=59; // Giungano | |
| $comuni[]=60; // Ispani | |
| $comuni[]=61; // Laureana Cilento | |
| $comuni[]=62; // Laurino | |
| $comuni[]=63; // Laurito | |
| $comuni[]=64; // Laviano | |
| $comuni[]=65; // Lustra | |
| $comuni[]=66; // Magliano Vetere | |
| $comuni[]=67; // Maiori | |
| $comuni[]=68; // Mercato San Severino | |
| $comuni[]=69; // Minori | |
| $comuni[]=70; // Moio della Civitella | |
| $comuni[]=71; // Montano Antilia | |
| $comuni[]=72; // Monte San Giacomo | |
| $comuni[]=73; // Montecorice | |
| $comuni[]=74; // Montecorvino Pugliano | |
| $comuni[]=75; // Montecorvino Rovella | |
| $comuni[]=76; // Monteforte Cilento | |
| $comuni[]=77; // Montesano sulla Marcellana | |
| $comuni[]=78; // Morigerati | |
| $comuni[]=79; // Nocera Inferiore | |
| $comuni[]=80; // Nocera Superiore | |
| $comuni[]=81; // Novi Velia | |
| $comuni[]=82; // Ogliastro Cilento | |
| $comuni[]=83; // Olevano sul Tusciano | |
| $comuni[]=84; // Oliveto Citra | |
| $comuni[]=85; // Omignano | |
| $comuni[]=86; // Orria | |
| $comuni[]=87; // Ottati | |
| $comuni[]=88; // Padula | |
| $comuni[]=89; // Pagani | |
| $comuni[]=90; // Palomonte | |
| $comuni[]=91; // Pellezzano | |
| $comuni[]=92; // Perdifumo | |
| $comuni[]=93; // Perito | |
| $comuni[]=94; // Pertosa | |
| $comuni[]=95; // Petina | |
| $comuni[]=96; // Piaggine | |
| $comuni[]=97; // Pisciotta | |
| $comuni[]=98; // Polla | |
| $comuni[]=99; // Pollica 1 | |
| $comuni[]=160; // Pollica 2 | |
| $comuni[]=100; // Pontecagnano Faiano | |
| $comuni[]=101; // Positano | |
| $comuni[]=102; // Postiglione | |
| $comuni[]=103; // Praiano | |
| $comuni[]=104; // Prignano Cilento | |
| $comuni[]=105; // Ravello | |
| $comuni[]=106; // Ricigliano | |
| $comuni[]=107; // Roccadaspide | |
| $comuni[]=108; // Roccagloriosa | |
| $comuni[]=109; // Roccapiemonte | |
| $comuni[]=110; // Rofrano | |
| // $comuni[]=111; // Romagnano al Monte | |
| $comuni[]=112; // Roscigno | |
| $comuni[]=113; // Rutino | |
| $comuni[]=114; // Sacco | |
| $comuni[]=115; // Sala Consilina | |
| $comuni[]=116; // Salento | |
| $comuni[]=117; // Salerno | |
| $comuni[]=118; // Salvitelle | |
| $comuni[]=119; // San Cipriano Picentino | |
| $comuni[]=120; // San Giovanni a Piro | |
| $comuni[]=121; // San Gregorio Magno | |
| $comuni[]=122; // San Mango Piemonte | |
| $comuni[]=123; // San Marzano sul Sarno | |
| $comuni[]=124; // San Mauro Cilento | |
| $comuni[]=125; // San Mauro La Bruca | |
| $comuni[]=126; // San Pietro al Tanagro | |
| $comuni[]=127; // San Rufo | |
| $comuni[]=128; // San Valentino Torio | |
| $comuni[]=129; // Sant'Angelo a Fasanella | |
| $comuni[]=130; // Sant'Arsenio | |
| $comuni[]=131; // Sant'Egidio del Monte Albino | |
| $comuni[]=132; // Santa Marina | |
| $comuni[]=133; // Santomenna | |
| $comuni[]=134; // Sanza | |
| $comuni[]=135; // Sapri | |
| $comuni[]=136; // Sarno | |
| $comuni[]=137; // Sassano | |
| $comuni[]=138; // Scafati | |
| $comuni[]=139; // Scala | |
| // $comuni[]=140; // Serramezzana | |
| $comuni[]=141; // Serre | |
| $comuni[]=142; // Sessa Cilento | |
| $comuni[]=143; // Siano | |
| $comuni[]=144; // Sicignano degli Alburni | |
| $comuni[]=145; // Stella Cilento | |
| $comuni[]=146; // Stio | |
| $comuni[]=147; // Teggiano | |
| $comuni[]=148; // Torchiara | |
| $comuni[]=149; // Torraca | |
| $comuni[]=150; // Torre Orsaia | |
| $comuni[]=151; // Tortorella | |
| $comuni[]=152; // Tramonti | |
| $comuni[]=153; // Trentinara | |
| // $comuni[]=154; // Valle dell'Angelo | |
| $comuni[]=155; // Vallo della Lucania | |
| $comuni[]=156; // Valva | |
| $comuni[]=157; // Vibonati | |
| $comuni[]=158; // Vietri sul Mare | |
|  | |
| if(in_array(trim($_POST['comune']), $comuni)){ | |
| ?> | |
| <table border="0" cellspacing="0" cellpadding="4" width="100%"> | |
|  | |
| <?php | |
|  | |
| /* | |
| $q=mysqli_query($dbConn, "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=mysqli_query($dbConn,"SELECT id FROM farmacie WHERE comune='".$_POST['comune']."'"); | |
| while($r2=mysqli_fetch_row($q2)){$array2[]=$r2[0];} | |
|  | |
| $q3=mysqli_query($dbConn, "SELECT giorno FROM turni WHERE data='".$_POST['anno']."-".$_POST['mese']."-".$_POST['giorno']."' AND farmacia IN(".implode(",",$array2).")"); | |
| while($r3=mysqli_fetch_row($q3)){$array3[]=$r3[0];} | |
|  | |
| $q=mysqli_query($dbConn, "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).") ORDER BY F_nome"); | |
|  | |
| if(mysqli_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=mysqli_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> | |
| <br><br> | |
|  | |
|  | |
| Sono state trovate <?php echo $rcount;?> farmacie aperte nel comune selezionato.<br><br> | |
|  | |
| </td></tr> | |
|  | |
|  | |
| <?php | |
| /* | |
| $q=mysqli_query($dbConn, "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=mysqli_query($dbConn, "SELECT ambito FROM comuni WHERE id='".$_POST['comune']."'"); | |
| while($r0=mysqli_fetch_row($q0)){$array0[]=$r0[0];} | |
|  | |
| $q1=mysqli_query($dbConn, "SELECT id FROM comuni WHERE ambito IN(".implode(",",$array0).")"); | |
| while($r1=mysqli_fetch_row($q1)){if($r1[0]!=$_POST['comune']){$array1[]=$r1[0];}} | |
|  | |
| $q2=mysqli_query($dbConn, "SELECT id FROM farmacie WHERE comune IN(".implode(",",$array1).")"); | |
| while($r2=mysqli_fetch_row($q2)){$array2[]=$r2[0];} | |
|  | |
| $q3=mysqli_query($dbConn, "SELECT giorno FROM turni WHERE data='".$_POST['anno']."-".$_POST['mese']."-".$_POST['giorno']."' AND farmacia IN(".implode(",",$array2).")"); | |
| while($r3=mysqli_fetch_row($q3)){$array3[]=$r3[0];} | |
|  | |
| $q=mysqli_query($dbConn, "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(".implode(",",$array3).") ORDER BY F_nome"); | |
|  | |
|  | |
|  | |
|  | |
| if(mysqli_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=mysqli_fetch_array($q)){ | |
|  | |
| $qc=mysqli_query($dbConn, "SELECT * FROM comuni WHERE id=".$r['F_comune'].""); | |
| $rc=mysqli_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\"> ".$rc['comune']."</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 | |
| } | |
| ?> | |
|  | |
|  | |
|  | |
| <?php | |
| }else{ | |
| ?> | |
| <span class="txt_mid_red"> | |
| A causa di un problema tecnico il servizio è  momentaneamente sospeso.<br>Si ricorda, tuttavia, che sulle bacheche di tutte le farmacie chiuse è  riportata l'indicazione della farmacia aperta più  vicina. | |
| </span><br><br><br> | |
| <?php | |
| } | |
| ?> | |
|  | |
| </td></tr></table> | |
| <br> | |
| <table border="0" cellspacing="4" cellpadding="2" width="750" align="center"> | |
|  | |
| <tr><td align="left" valign="middle"> | |
| * Il numero telefonico indicato, potrebbe non corrispondere all'effettivo numero di reperibilità. Per contattare la farmacia reperibile fare riferimento esclusivamente alle indicazioni esposte nella bacheca della farmacia | |
| </td></tr> | |
| </table> | |
|  | |
| <br><br>
 |