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

    [php] - passare due valori in una option

    Ciao a tutti.

    Io ho un campo select che viene aggiornato dinamicamente con le option provenienti da un db.

    Ora io vorrei poter passare per ogni singola option non un singolo valore, ma due valori!

    <option value='xxx' + altro valore>

    Cosa mi suggerite di fare?

    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

  2. #2
    Up!
    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

  3. #3
    up!
    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    soluzione 1:
    separi i due valori con un particolare carattere, per esempio #, poi li dividi:
    <option value='valore 1#valore 2'>


    soluzione 2:
    serializzi l'array contenente i valori e lo metti come value per l'option.
    think simple think ringo

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    212
    <option value='val1|val2'>
    => explode ("|", ...

    scusa marketto stavo dormendo

  6. #6
    Il tutto funziona.
    Però c'è una cosa abbastanza bizzarra.

    I dati del db che popolano le option in certe operazioni si trasformano in simpatici caratteri speciali. Una cosa del tipo §# ecc.

    Come mai?
    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

  7. #7

    Spiego meglio

    Questa option aggiornata dinamicamente con i dati del db è inserita di un form action=post.

    In alcuni momenti capita che dopo tot operazioni il menu a tendina non visualizzi correttamente i caratteri.

    Una cosa del tipo

    [][][]

    Questo mi preoccupa un po'...
    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

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 © 2024 vBulletin Solutions, Inc. All rights reserved.