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

    [select] ma se dovessi fare un select per le nazioni...

    dovrei mettere tuuuuuutte le nazioni tipo

    <select><option value="1">Italia</option>
    <option value="2">AAA</option>
    ecc ecc ecc</select>

    e poi in php dovrei ricordarmi a memoria a cosa è collegato il numerino che viene inserito come value dell'option?

    modo migliore?

    è un topi mezzo php e html e non sapevo dove postarlo

  2. #2
    Moderatore di Off Topic, Kickstarter e XML L'avatar di Sky
    Registrato dal
    Jul 2000
    residenza
    Roma
    Messaggi
    1,053
    Sì devi inserire tutte le nazioni, a meno che tu non possa raggrupparle, come nel caso dei fusi orari e delle relative nazioni, logicamente dipende dall'uso a cui sarà sottoposta la pagina e lo script :P

    Ai tag option puoi assegnare anche dei valori letterali, quindi potrai scrivere <option value="Italia">Italia</option>, così è più facile in fase di programmazione :)
    Lo Stato deve dare ai cittadini, come diritto, ciò che la mafia dà come favore.
    Carlo Alberto dalla Chiesa

    Facebook | Twitter | Last.fm | LinkedIn | Quora

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2000
    residenza
    Milano
    Messaggi
    188
    Be', si, il problema non vedo neppure io dove sia.
    Option puo' passare come parametro anche una stringa anche con spazi all'interno.
    Oppure, appunto, fai una tabella in mysql dove associ ad un numero uno stato.
    Oppure passi la sigla dello stato (IT=ITALIA, JP=GIAPPONE, UK=GRANBRETAGNA), oppure passi un codice univoco già settato (come i prefissi, ad esempio per Italia=39 ecc).

    Non capisco dove sia il problema....

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892
    Ascolta, la soluzione migliore è farlo in Php, per cui dovresti spostarle la discussione lì.

    In pratica ti scarichi un elenco di tutte le nazioni e lo scrivi su db (p.e. Mysql), poi lanci un ciclo all'interno del tag.

    Così:
    codice:
    ?><option value="<? $results ['nazione']; ?>"><? print $results['nazione']; ?></option>
    posta tutto in Php, o fai spostare questa discussione, e vedrai che risolvi...

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.