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

    problema su <select> e php

    Ciao.
    sto cercando di rendere dinamico un tag <select> tramite il risultato di una query sul db ma c'e un problema.Prima di tutto il codice:

    $qsett = "SELECT descrizione FROM settori ";
    $rissett = mysql_query($qsett,$conn);
    $nris=mysql_num_rows($rissett);
    $risultati=mysql_fetch_array($rissett);
    echo($nris);
    echo($risultati[0]);
    echo($risultati[1]);
    echo($risultati[2]);

    Facendo finta che $risultati[$variabile] sia inserita in un ciclo for per creare dinamicamente tutti gli <options>....il problema è che mi esce fuori solo il primo record della query....che ho sbagliato?
    in pratica mi da il risultato solo echo($risultati[0]);
    ...

  2. #2
    devi mettere tutto dentro un ciclo while...

    echo "<option>".row[$var]."</option>";


    più o meno...!
    Ciao!

  3. #3
    si devi mettere tutto in ciclo while !!!!!!!!!!!

    3/6/2003 è morto l'angelo della mia vita..
    www.markwebinformatica.net
    My BLOG

  4. #4
    come si fa?
    sono alle prime armi

  5. #5
    anche io,

    dunque prova così:

    Codice PHP:
    $query " SELECT campo FROM tabella WHERE condizione = 'condizione'"

    $var=mysql_query($query); 

    <
    select name="nome">
    <
    option>selezionare un valore</option>
    while (
    mysql_fetch_array($var)); 
     { 
       echo 
    "<option>array['campo']</option>"
     } 
    </
    select
    spero non ci siano troppi errori!

    Francesco
    Ciao!

  6. #6

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.