<select> popolati da tabella

ivarello

Utente Attivo
14 Dic 2012
211
1
16
Ragazzi dubbio stupidissimo ma cruciale, ho sempre usato dei select precompilati da me, ma se volessi invece creare una tabella con campo 'tipo' 'value', che vada a popolare un select in automatico, come dovrei fare????
Grazie in anticipo :book:

p.s.
Mi trovo su ambiente php ;)
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
ti faccio un esempio usando un array, evidente che al posto di un array potrei usare valori provenienti da un db
PHP:
<?php
//....
$per_select=array('uno'=>'pinco','due'=>'pallo','tre'=>'pallino');//oppure da un db
echo "<select name=\"scelta\">";
foreach($per_select as $ch => $val){
	echo "<option value=\"$ch\">$val</option>";//oppure invertire $ch con $val in funzione di cosa vuoi fare
}
echo "</select>";
//........
?>
se lo lanci evedrai che la select viene popalata con i dati dell'array
 

ivarello

Utente Attivo
14 Dic 2012
211
1
16
lo so che ti chiedo tanto ma un esempio con un database ipotetico (tabella = prodotti, campo ID, campo Prodotti, campo value - user:root - pass:root)
perchè con l'array l'ho fatto anche io, sbaglio invece nel richiamare il database :S grazie tante
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
ipotizziamo che tu abbia una tabella
Codice:
id
nome
indirizzo
email
ecc......
puoi fare una select del genere (tralascio la connessione e la query che penso tu la sappia fare)
PHP:
<?php
//....
echo "<select name=\"scelta\">";
while($riga=mysql_fetch_array($query)){
    $id=$riga['id'];
	$nome=$riga['nome'];
	echo "<option value=\"$id\">$nome</option>";
}
echo "</select>";
//........
?>
 

ivarello

Utente Attivo
14 Dic 2012
211
1
16
Grazie era proprio quello che mi serviva sbagliavo sempre la trascrizione ;)
 
Discussioni simili
Autore Titolo Forum Risposte Data
S Qual'e' Un Buon Hosting Per Forum Popolati? Hosting 0
D Miglior modo per estrarre le occorrenze di un elemento in un set di più file xml e quindi scrivere il risultato in una tabella Excel o magari in JSON XML 0
S da casella di testo a campo tabella Database 0
E Tabella righe e colonne PHP 0
G Sviluppo tabella orizzontale in un certo ordine PHP 2
R tabella troppo grande Database 0
C Creare Tabella Dati Meteo prelevandoli da dei Tags in un altro foglio PHP 27
M Contare totale risultati tabella in un periodo di tempo PHP 5
E Php aggiornamento tabella PHP 9
L Riempimento di una tabella al click di un bottone Javascript 1
M Accodare record presi da un altra tabella PHP 8
E Estrarre dati da doppia tabella, banale ma non sempre PHP 1
otto9due Inserire o aggiornare tabella my sql controllando una coppia di valori PHP 7
Couting95 inserire dati da un file di testo in una tabella in php PHP 1
N dati tabella non presi PHP 1
M Riportare in tabella HTML dati estratti con query SQL MySQL 0
R INSERT INTO tabella non funziona Classic ASP 2
A Tabella con bottoni per aggiornamento record PHP 6
spider81man Creazione di un UNICA tabella da più file .CSV PHP 1
A filtro su tabella jQuery 3
S problema con recupero dati tabella mysql PHP 2
E Progressbar estrazione dati da tabella mySQL Ajax 9
D controllare valore in tabella mysql PHP 0
Y Problema incolonnamento tabella PHP 7
B Crea pdf da tabella mysql "ultima riga modificata" MySQL 4
F Prendere contenuti da una tabella PHP 4
R Trovare la Tabella del pagamento su WooCommerce WordPress 0
M Tabella con riga più lunga HTML e CSS 6
D modificare questo codice per inserimento in text e non in tabella jQuery 1
M Esportare tabella in csv con intestazione di colonne PHP 6
Samuele Ronzani Sposta dati in una tabella eliminandolo MySQL 6
F Andare a capo all'interno di una tabella WordPress 4
elpirata Query per leggere dati da una tabella mysql e mostrarli a video in base a parametri passati tramite GET PHP 5
V Come stampare su Excel tabella con rowspan e colspan Javascript 2
R Scorporare array e recuperare record tabella PHP 10
R Errore UPDATE tabella mysql PHP 1
S Inserire foto in ogni cella di una tabella Javascript 0
W Excel come filtrare una tabella Windows e Software 2
G Rendere dati di una tabella mysql link PHP 22
L aggiornare 2 campi di una tabella insieme PHP 6
M Posizionare una tabella con scroll su un elemento specifico PHP 3
K Unire più tabelle in una singola tabella PHP 3
mazman mysqli_query() mi ritorna un array vuoto anche se presente un record nella tabella PHP 13
X [Select] Valori chiave non presenti in un'altra tabella MySQL 2
L Visualizzare tabella all'interno finestra modal PHP 4
felino Esportare tabella HTML in PDF, quale libreria usare? Javascript 1
F Dropdown menu con tabella PHP 33
A Somma delle colonne di una tabella pivot Database 6
WebmasterFioriniAndrea SQL, PHP Come passo i dati da una tabella? PHP 1
B Fare calcoli con php da tabella mysql PHP 2

Discussioni simili