list menu e refresh pagina con valori selezionati

ubix

Nuovo Utente
1 Apr 2009
20
0
0
Ciao a tutti

vorrei realizzare un list menu che con la selezione di una categoria mi visualizzi subito i dati contenuti in quella categoria i dati sono presi da una tabella di mysql cioè:

list menu -> c'è un lista di categorie selezionando una categoria es. banane mi deve fa visualizzare soltanto le banane.:confused::confused::confused:

si può fare?

grazie a tutti e buona pasqua
 

ubix

Nuovo Utente
1 Apr 2009
20
0
0
mitico Eliox ho visto l'articolo ed è molto utile ma il mio problema e che il campo prodotti o nel caso dell'esempio "categoria" non è fisso cioè è un campo dinamico che è preso da una tebella di mysql non so se riesco ad esprimermi
 

jan267

Utente Attivo
6 Mar 2003
1.950
2
38
35
Milano
twitter.com
Beh, se devi seguire quell'articolo puoi stampare a video la lista delle categorie così:
Elimina:
Codice:
<select onChange="GetLinguaggi(this.options[this.selectedIndex].text)" id="categoria">
<option value=""></option>
<option>programmazione</option>
<option>scripting</option></select>
e sostiuiscilo con:
PHP:
echo '<select onChange="GetLinguaggi(this.options[this.selectedIndex].text)" id="categoria">';
echo '<option value=""></option>';
$query = mysql_query('SELECT * FROM tabella');
while ($result = mysql_fetch_array($query)) {
  echo '<option>' . $result['nome_categoria'] . '</option>';
}
echo '</select>';
 

ubix

Nuovo Utente
1 Apr 2009
20
0
0
grazie per la pazienza eliox e jan267 ho seguito passo passo la guida ma non mi fa nulla sembra quasi che manchi del codice?

jan267 ho fatto come hai detto tu per la pagina select.htm che con le modifiche apportate è diventata php ma la pagina select.php come faccio a farla se i miei valori sono presi da una tabella di mysql?

la giuda perla di 3 file ajax fatto con il mitico ctrl+c - + v e salvato in ajax.js.

la seconda che da select.htm è diventata in select.php per il codice in php aggiunto
PHP:
<html>
<head>
<script language="text/javascript">
var url = "select.php";
var what = "SetLinguaggi(req.responseText)";

function GetLinguaggi(Categoria)
{
  InviaDati("categoria="+Categoria);
}
 
</script>
<script src="ajax.js" type="text/javascript"></script>
</head>
<body>
Categoria:<br> <?

include('config.php');

echo '<select onChange="GetLinguaggi(this.options[this.selectedIndex].text)" id="categoria">';
echo '<option value=""></option>';
$query = mysql_query('SELECT * FROM prodotti');
while ($result = mysql_fetch_array($query)) {
  echo '<option>' . $result['nomeprod'] . '</option>';
}
echo '</select>'; 
?>
</body>
</html>

e fino a qui mi funziona mi crea una pagina con un menu a tendina con le voci presenti sul mio database, ma se seleziono una di esse non mi fa nulla ne un refresh ne mi visualizza qualche cosa come mai?:confused:
 
Discussioni simili
Autore Titolo Forum Risposte Data
W MySQL SELECT list dinamica MySQL 0
Cosina Invio messaggio a mailing list su file txt PHP 9
C [PHP] Laravel Multple Dropdownl List PHP 8
V [Visual Basic] Richiamare funzione su modulo per restituire list Visual Basic 0
A [ASP] query wish list Classic ASP 3
Federico.Marcelo Come trovare una corretta mailing list italiana Email Marketing 7
F [Javascript] select list concatenate - passare valore dalla prima alla seconda Javascript 7
U elenco paesi black list... Leggi, Normative e Fisco 1
K [PHP] Message List PHP 3
M [SI CERCA] Grafico per rinnovare applicazione My Shopping List Offerte e Richieste di Lavoro e/o Collaborazione 0
F errore select option dropdown list jQuery 15
filomeni Un Video Player con play list Snippet Javascript 0
B Creare list view dati json Javascript 1
E HTTP Error 403.14 - Forbidden The Web server is configured to not list the contents of this director Hosting 10
M Errore ListView con ID "android.R.id.list" Sviluppo app per Android 1
A funzione per popolare un drop down list Javascript 4
A [Risolto] Problema con un list box Classic ASP 2
M Select list regioni >province Joomla 0
A Creare una mailing list PHP 1
P [Vb.Net] Popolare un List View da database .NET Framework 1
M Creazione di una pagina web per la cancellazione da una mailing list PHP 13
R Php: checbox e list box PHP 5
M Problema con mailing list in php PHP 1
novello88 Creare mailing list con Thunderbird Email Marketing 0
A aiuto per mailing list PHP 6
neo996sps Iscrizione a mailing list PHP 2
S Generazione manuale mailing list da phpmyadmin MySQL 5
riminese77 Salvataggio dati da List(of) ASP.NET 2
Y Problema mailing list PHP 6
D problema mailing list php PHP 2
B Mailing list & Form mail PHP 5
A Problema script mailing list Classic ASP 0
O avviso nuova iscrizione mailing list Classic ASP 1
S Creazione di una mailing list PHP 6
M programmi per l'email marketing, news letter e mailing list SEO e Posizionamento 6
A Dynamic list PHP 1
D Aiuto con top-list PHP 1
S AAA Refer-list cercasi SEO e Posizionamento 0
opeth Top List Bid Directory! Presenta il tuo Sito 1
opeth New List of Free and no-reciprocal Directories. Presenta il tuo Sito 0
Blogmasterpg List Of Italian Singers Presenta il tuo Sito 4
Blogmasterpg List Of Italian Singers Presenta il tuo Sito 0
giorgione_tg problema mailing list PHP 6
A textpattern: assegnare una classe alla section list HTML e CSS 0
A mailing list Database 3
B Query and List, PhP Main Page Auto Listing of User Actio PHP 0
M Combo List Dinamiche Classic ASP 0
F aiuto mailing list HTML e CSS 4
A Problema: creare nuove "option" di una select-list con javascript Javascript 1
Cforever Funzionamento list view Programmazione 1

Discussioni simili