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

    Selezionare elemento select box

    Ciao a tutti, io ho una select box con valori prestabiliti da me e quindi non dinamici tipo questa:
    codice:
    <select>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    </select>
    Ora io prelevo un valore dal db che è uno dei valori delle option ovvero 1 o 2 o 3 o 4. Come faccio a selezionare l'option corrispondente al valore che io prelevo dal db?

  2. #2
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    non mi è chiaro il problema

    ti puoi spiegare meglio?
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  3. #3
    Ho questa select
    codice:
    <select>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    </select>
    Io prelevo dal db un valore che è anche sicuramente un valore della select e voglio che mi venga selezionato in automatico questo valore al caricamento della pagina...sono stato più chiaro?

  4. #4
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    Originariamente inviato da lordkarolus
    Ho questa select
    codice:
    <select>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    </select>
    Io prelevo dal db un valore che è anche sicuramente un valore della select e voglio che mi venga selezionato in automatico questo valore al caricamento della pagina...sono stato più chiaro?
    supponendo che il valore che recuperi dal db sia $row['id']

    Codice PHP:


    echo "<select>\n";

    for (
    $x=1;$x<=4;$x++)
    {
    $selected="";
    if (
    $row['id']==$x$selected="selected";
    echo 
    "<option value=\"$x\" $selected>$x</option>\n";
    }
    echo 
    "</select>\n"
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

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.