Problema option SELECTED

luigi777

Utente Attivo
14 Feb 2008
1.086
1
38
42
Massa, Italy
Ciao, come faccio ad far rimanere l'elemento selezionato inserito dall'utente prima che fa la modifica completa della pagina da inviare al database..

Perché ora ho "altro", se seleziono "progetti" e se devo ancora scrivere tutto e premo invio perché il menu a tendina non viene con l'ultimo selezionato? e rimane sempre quello preso dal database?.

ecco il codice:
PHP:
<tr>			
				<td><select name="categories">
		<?php
		//Recupero tutte le sezioni disponibili
		$strSQL = "SELECT * FROM news_categories ORDER BY title ASC";
		$result = mysql_query($strSQL);
		
		//Popolo la select
		while($row = mysql_fetch_array($result)){
			$intSezioneID = $row['id'];
			$strNome = $row['title'];
			//Mantengo la sezione originaria
		if($intSezioneID == $id_categories){
				echo "<option value=\"$intSezioneID\" SELECTED>$strNome</option>\n";
			}else{
				echo "<option value=\"$intSezioneID\">$strNome</option>\n";
			}
			
		}
		
		//Libero la memoria
		mysql_free_result($result);
		?>
		</select></td>
			</tr>

Grazie mille e buona giornata.
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
Da quello che ho capito il problema girerebbe intorno a $id_categories, dove viene settato? Sarebbe ciò che spedisce l'utente?
 

luigi777

Utente Attivo
14 Feb 2008
1.086
1
38
42
Massa, Italy
Da quello che ho capito il problema girerebbe intorno a $id_categories, dove viene settato? Sarebbe ciò che spedisce l'utente?

più meno ma è la varibile che prende dal database : $id_categories = $row["id_categories"];

solo che io vorrei fare che uno seleziona un'altra cosa e se preme prima di inserire tutti i dati ..
rimanga l'ultimo inserito ed non quello preso dal database.

come posso fare?
grazie mille.
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
più meno ma è la varibile che prende dal database : $id_categories = $row["id_categories"];

solo che io vorrei fare che uno seleziona un'altra cosa e se preme prima di inserire tutti i dati ..
rimanga l'ultimo inserito ed non quello preso dal database.

come posso fare?
grazie mille.

Una cosa del genere?
PHP:
<tr>            
                <td><select name="categories">
        <?php
        //Recupero tutte le sezioni disponibili
        $strSQL = "SELECT * FROM news_categories ORDER BY title ASC";
        $result = mysql_query($strSQL);
        $categoria = !empty($_POST['categories']) ? $_POST['categories'] : $id_categories;
        
        //Popolo la select
        while($row = mysql_fetch_array($result)){
            $intSezioneID = $row['id'];
            $strNome = $row['title'];
            //Mantengo la sezione originaria
        if($intSezioneID == $categoria){
                echo "<option value=\"$intSezioneID\" SELECTED>$strNome</option>\n";
            }else{
                echo "<option value=\"$intSezioneID\">$strNome</option>\n";
            }
            
        }
        
        //Libero la memoria
        mysql_free_result($result);
        ?>
        </select></td>
            </tr>
 
Discussioni simili
Autore Titolo Forum Risposte Data
L problema option select senza database PHP 2
A Problema: creare nuove "option" di una select-list con javascript Javascript 1
I Sto progettando nuovi siti utilizzando bootstrap e devo dire funziona bene, l'unico problema e la maschera -moz- HTML e CSS 0
K Problema form update PHP 2
O problema con dvr dahua xvr5116 IP Cam e Videosorveglianza 0
S Problema nel ciclare un json Javascript 0
G Problema con Xampp Web Server 1
andrea barletta Problema con miniature comandi Photoshop 0
I problema con alice Posta Elettronica 0
K Problema Inner join PHP 1
F firefox problema http Linux e Software 0
N Problema con position absolute e overflow HTML e CSS 4
E Problema jquery Success jQuery 2
L Problema con inner join PHP 11
K [php] Problema con inner join PHP 4
E problema selezione sfumata Photoshop 2
K [PHP] Problema con variabili concatenate. PHP 1
A Problema filtro fluidifica Photoshop Photoshop 1
H Problema Bordi Scontorno Photoshop 1
O problema con query PHP 4
R Problema installazione Realtek WiFi USB rtl8821 Reti LAN e Wireless 0
I problema con 2 account Posta Elettronica 1
L problema collegamento file css con html HTML e CSS 1
Y Problema percorso file in rete PHP 1
N Problema SEO "L'URL non si trova su Google" SEO e Posizionamento 4
E Problema accesso a file con app sviluppata con MIT APP INVENTOR 2 Sviluppo app per Android 0
P Problema acquisizione clienti Webdesign e Grafica 1
F NetBeans problema creazione progetto Java Windows e Software 0
M Problema con Try Catch PHP 0
C problema seo + cerco esperto SEO e Posizionamento 11
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
T PROBLEMA CON SESSIONI PHP 3
A Problema, non so, di scale() o transform, oppure altro? HTML e CSS 0
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
R problema con else PHP 0
T PROBLEMA CON ARRAY PHP 8
L problema con query select PHP 2
R Problema query con ricerca id numerico PHP 2
F Problema con risposta PHP 0
S problema con recupero dati tabella mysql PHP 2
Z Problema con il mio tp-l i nk Reti LAN e Wireless 1
I PROBLEMA: Sostituzione sito XAMPP E-Commerce 0
T problema data 30/11/-1 PHP 0
L Problema RAM con Tomcat 8 Apache 0
napuleone problema con sort e asort PHP 4
Y Problema incolonnamento tabella PHP 7
S problema salvataggio immagini Photoshop 0
Z Problema con INT MySQL PHP 1
Z Problema database MySQL con XAMPP PHP 0
M Problema con controllo form in real time jQuery 6

Discussioni simili