Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [PHP] Memorizzare etichetta select e non valore

    Ciao ragazzi,
    ho l'esigenza in una select della mia pagina php di memorizzare sulla mia tabella mysql non i valori della select ma le etichette!
    E' possibile fare una cosa del genere lasciando comunque che le singole etichette mantengano un valore (senza quindi toglierlo)?


    Ciao

    T

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Metti nella value sia il valore che l'etichetta separate da un carattere che prevedi non sarā usato nell'etichetta, tipo # o §

    Esempio
    Codice PHP:
    $value1 'pippo';
    $value2 'topolino';

    echo 
    "<select name='prova'>
            <option value='1§
    $value1'>$value1</option>
            <option value='2§
    $value2'>$value2</option>
          </select>"

    Lo script che riceve i dati avā poi
    Codice PHP:
    $val explode("§",$_GET['prova']);

    echo 
    $val[0]; //stamperā il valore
    echo $val[1]; //stamperā l'etichetta 
    Ovviamente invece degli echo ci fai quello che vuoi con i valori dell'array $val.

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.