Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di tigerjack
    Registrato dal
    Aug 2003
    Messaggi
    1,661

    [php] form - select non aggiorna il valore...ci

    ciao,

    ho questa select:
    codice:
    echo "<label for=\"mod_login_username\">".JOO_FORM_ORDINA_RICERCA;
    	echo "</label>";
      	$database->setQuery("SELECT id, ordina_ricerca FROM #__autoexp_ordina_ricerca WHERE published='1' AND id>'0' ORDER BY id");
      	$rows = $database->loadObjectList();
    
    		echo "<select style='width:75%' name='ordina_ricerca'>\r\n";
    		echo "<option value ='0'>".JOO_ALL."</option>\r\n";
    
    		foreach($rows as $row)
        {
      		if(isset($ordina_ricerca)){
      			if($ordina_ricerca == $row->id)
      				echo "<option value=\"".$row->id."\" selected>".$row->ordina_ricerca."</option>\r\n";
      			else
      				echo "<option value=\"".$row->id."\">".$row->ordina_ricerca."</option>\r\n";
      		}
      		else
      			echo "<option value=\"".$row->id."\">".$row->ordina_ricerca."</option>\r\n";
    	  }
    vorrei una volta che il form VIENE esegutio che la select prenda il valore... che gli viene passato da:
    if($bool_ordina_ricerca)
    echo "<input type='hidden' name='ordina_ricerca' value='$ordina_ricerca'>\r\n";

    dove
    $bool_ordina_ricerca è sempre 1!!!!

    ma ogni volta che lancio il SUBMIT... mi riporta sempre il primo valore che è stato selezionato... mi ignora i valori che seleziono successivamente..

    grazie

  2. #2
    Ciao,
    non mi è chiaro il tuo problema:

    dopo che esegui un submit la request viaggia dalla pagina dove risiede il form ad un'altra indicata nell'attributo action del form.
    Quando vorresti valorizzare la select con il valore nel campo nascosto?

    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  3. #3
    Utente di HTML.it L'avatar di tigerjack
    Registrato dal
    Aug 2003
    Messaggi
    1,661
    in che senso quando scrivi - puoi dettagliarmi?
    "Quando vorresti valorizzare la select con il valore nel campo nascosto?"


    Grazie

  4. #4
    Questa tua frase:
    'vorrei una volta che il form VIENE esegutio che la select prenda il valore... che gli viene passato da:
    if($bool_ordina_ricerca)
    echo "<input type='hidden' name='ordina_ricerca' value='$ordina_ricerca'>\r\n";'

    Quando il form è eseguito la pagina che lo ospita viene abbandonata.
    E' qui che non mi è chiaro.


    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.