Visualizzazione risultati 1 fino 2 di 2

Discussione: menu a tendina

  1. #1
    Guest

    Predefinito

    tanto x cambiare ho un poblema..ed è pure difficile da spiegare quindi spero ke capite allora.. io ho una top100 (non è quella che c'è nel mio sito), voglio metterci un menu a tendina con tutte le categorie... ora.. la url della pagina iniziale (quindi della classifica generale) è index.php?cat=all e oviamente l'opzione sarà generale, nel resto del menu a tendina ci sono le altre categorie e la url delle categorie è: index.php?cat=id dove al posto di id c'è l'id che ha nel database. ora..io voglio fare in modo che quando tu vai in una categoria ti scegli la categoria dal menu a tendina, la selezioni e poi vai nella rispettiva categoria..e fin qui tutto apposto, ma.. io voglio ke nel menu a tendina si visualizzi quella il nome di quella categoria, e quindi non mi deve ritornare nella categoria iniziale, come faccio?
    io ho fatto questo codice:
    [code:1:0d95f723df]
    <SCRIPT language=JavaScript><!--
    function changecat(newcat) {
    exit=false;
    site = "index.php?cat="+(newcat);
    if (newcat!=0) {
    top.location.href=site;
    } else {
    top.location.href="index.php";
    }
    }
    -->
    </SCRIPT>

    <select name=cid onchange=changecat(this.options[this.selec tedIndex].value)>
    <option value=0 <? if ($id == 0) {echo "selected"; }?>>Generale</option>
    <?
    $query = mysql_db_query ($dbname,"select * from toplista_categories order by name",$db) or die (mysql_error());
    while ($rows = mysql_fetch_array($query))
    {
    echo "<option value=$rows[id]";
    if ($id == $rows[id]) {echo " selected";}
    echo ">$rows[name]</option><BR>";
    }
    ?>
    </select>[/code:1:0d95f723df]
    ma non funziona..mi potete dire cosa sbaglio???

    Grazie

    p.s.
    scusate x il titolo ma non riesco a trovarne uno adatto

  2. #2
    Guest

    Predefinito

    tanto x cambiare dopo ke posto risolvo il problema

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •