leggere option value di un form

Fabio90

Utente Attivo
29 Feb 2012
507
0
16
Ciao a tutti,
ho una situazione di questo tipo
HTML:
<select id="regioni" name="regioni">
	<?php echo $opt->ShowRegioni(); ?>
</select>

Funzione Select regioni
PHP:
public function ShowRegioni()
		{
			$sql = "SELECT * FROM regioni";
			$res = mysql_query($sql,$this->conn);
			$regioni = '<option value="0">scegli...</option>';
			
				while($row = mysql_fetch_array($res))
				{
					$regioni .= '<option value="' . $row['id_reg'] . '">' . utf8_encode($row['nome_regione']) . '</option>';
				}
				
			return $regioni;
		}

PHP:
 else {
$regione = $_POST['regioni'];
		foreach ($regione as $value) {
			echo $value;
		}

}

Come faccio a leggere i valori NON numerici della regione?
dove sbaglio nell'ultima parte di codice?

Grazie a tutti..
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, non ho capito la domanda?
cosa vuol dire NON numerici ?
cosa c'entra l'else nell'ultima parte di codice?
cosa c'è in $_POST['regioni'] ?
 

Fabio90

Utente Attivo
29 Feb 2012
507
0
16
Ciao,
scusa se mi sono spiegato male.

Questo è il codice
HTML:
 <?php 
	if(!isset($_POST['invia'])) {
		?>
		<form action="#" method="post" id="myform">
			Seleziona una regione:<br />
			<select id="regioni" name="regioni">
				<?php echo $opt->ShowRegioni(); ?>
			</select>
			<br /><br />
		
			Seleziona una provincia:<br />
			<select id="province" name="province">
			<option>Scegli...</option>
			</select>
			<br /><br />
		
		<input type="submit" name="invia" value="Cerca">
			
		</div>
	</form>
    <?php
	} else {
	
	$provincia=($_POST['province']);
        echo $provincia;
		
		
	
	}//else

echo $provincia stampa valori numerici 0,1,2,3 invece vorrei stampare il nome della provincia selezionata Reggio Calabria, Milano, Torino ecc...

l'option della provincia è strutturato in questo modo perchè è gestito da jquery
 
Ultima modifica:

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
ma in $_POST['province'] c'è solo l'id della provincia?
se cosi ti conviene crearti una piccola funzione che ti restituisca il nome della provincia
PHP:
<?php

function getNomeProvincia($id) {
    $query = "SELECT nomeProvincia FROM tabellaProvince WHERE idProvincia = $id";

    // ti connetti la esegui etc etc

    return $row['nomeProvincia'];
}

echo getNomeProvincia($_POST['province']);
?>
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Leggere in un report il valore di una casella combinata di una maschera Database 0
otto9due Leggere valore da array multidimensionale a chiavi dinamiche PHP 1
D PHP leggere cartella di Windows PHP 1
G leggere file txt e stampare con php il contenuto a video PHP 7
S Leggere dati da API e visualizzarli PHP 0
F Leggere e aggiornare dati di campi <input text> su file di test PHP 0
elpirata Query per leggere dati da una tabella mysql e mostrarli a video in base a parametri passati tramite GET PHP 5
maxbossi Attenzione alle TRUFFE: Leggere attentamente!!! Annunci servizi di Social Media Marketing 0
J Leggere JSON da Instagram __a=1 PHP 0
L leggere RGB di un pixel dello schermo in java Java 1
felino Script PHP per leggere un file JSON. autenticazione? PHP 4
Q Leggere NFC da web app - web nfc Javascript 0
G Pec come leggere il contenuto Posta Elettronica 1
D [ASP] Leggere Campo decimal MYSQL Classic ASP 1
M leggere con jquery/ajax in una function javascript record di database sql server Javascript 0
P PHP - Leggere una pagina passata con Form e Captcha PHP 0
Drago73 [Java] leggere/scrivere txt server Java 0
C Leggere dati File.XMLcon PHP XML 11
IT9-Gpp [RISOLTO] Leggere variabile restituita da success Ajax 3
M Leggere il contenuto di una cartella e memorizzare il nome file in mysql PHP 1
I [Javascript] Leggere "var" da file .js esterno (per google map) Javascript 6
W [PHP] Leggere un array un po complicato PHP 3
K Script PHP per leggere array.txt Presentati al Forum 3
H Interpretare e leggere il file log di sfc/scannow. Windows e Software 0
P leggere file .csv con javascript/jquery Javascript 11
V Leggere da db e metodi asincroni:vorrei capire jQuery 8
Monital Leggere un file php contenente dati json PHP 10
napuleone Leggere la scelta radio Javascript 0
Trapano Leggere un file .txt dal fondo PHP 7
Francesco Polese Leggere linea da un file ed eliminarla PHP 2
K leggere codice ean con fotocamera PHP 0
maxbossi Regolamento Regolamento della sezione - leggere ATTENTAMENTE prima di postare IP Cam e Videosorveglianza 0
P leggere dvd e memorizzazione dei dati letti PHP 1
L xmlrpc leggere le risposte. qualcuno mi aiuta? PHP 1
F Leggere file contenuti in cartella e modificarne il nome PHP 3
M Leggere dati da file excel in base al nome del foglio di lavoro PHP 0
felino [Ajax] Leggere in contenuto da un URL esterno Ajax 2
napuleone type="file" leggere con js Javascript 3
A leggere la data del client PHP 1
D batch leggere ultima riga e salvarla Programmazione 0
C Leggere variabili esterne ad una classe in php 5.2 PHP 6
P Leggere XML PHP 4
M Leggere file di grandi dimensioni Java 2
D leggere il contenuto di un file di testo in un file .JS Javascript 11
M Leggere hard-disk linux su Windows Windows e Software 1
L file. leggere dall'ultima riga alla prima PHP 1
Z [VB.NET] Leggere pagina HTML ed estrarre dati da tabella .NET Framework 1
L [c++] Problema leggere file txt riga per riga C/C++ 0
Trapano [risolto] Leggere da un file txt in ordine inverso PHP 2
K Leggere contenuto di una cartella quando viene aperto il file PHP 6

Discussioni simili