Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Cost. tabella da array

  1. #1

    Cost. tabella da array

    Ciao a tutti...problemino:
    ho un array e devo costruire una tabella con tante righe quanti sono i dati del mio array. Inoltre in ogni riga della tabella formata ci devo piazzare un radio button. Suggerimenti? :master:
    Grazie
    Paolo

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    654
    Ti scrivo il concetto (ho un po' di fretta )

    for($i=0;$i<(sizeof)array;$i++){
    echo "<tr>
    <td>/*costruzione radio button*/</td>
    <td>$array[$i]</td>
    </tr>";
    }

  3. #3
    Grazie mille, comunque alla fine ci ero arrivato solo che il problema maggiore è inserire i radiobutton. Ma come cavolo si fa? Apache mi da errore...
    Uffa!

    Paolo

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    654
    Come in normale html:
    echo "<input name='nome' type='radio'>";

  5. #5
    Mah..non so, non funziona..posto il semplice codice se qualcuno voglia dare un'occhiata..
    codice:
    <?php
        $station = array ('ACOM','AFAL','CANV','MDEA','MPRA','TRIE','UDI1','UDIN','ZOUF');
        $i = 0;
        while( $i < 9){
         echo "<tr><td> <input name="$station[$i]" type="radio" id="$station[$i]">
    </td><td>$station[$i]</td></tr>";
         } 
        ?>
    ciao ciao
    Paolo

  6. #6
    allora..hai fatto un sacco di errori..direi di fare cosi, che è la soluzione piu semplice:

    Codice PHP:
    <?php
    $station 
    = array ('ACOM','AFAL','CANV','MDEA','MPRA','TRIE','UDI1','UDIN','ZOUF');
    foreach( 
    $station as $st ) {
       echo 
    "<tr><td><input name=\"$st\" type=\"radio\" id=\"$st\"></td><td>$st</td></tr>";
    }
    ?>

  7. #7
    Grazie! Ehm...sono appena arrivato al PHP, dai su, sbagliando si impara...speriamo
    Però io voglio che la tabella sia "verticale" con le scritte una sopra l'altra...
    Grazie
    Paolo

  8. #8
    FAtto...grazie ancora
    ciao
    Paolo

  9. #9
    magari provando ad aprire il tag <TABLE> prima del codice php e a chiuderlo dopo lo spezzone di codice??

  10. #10
    ok, ho visto adesso la risposta

    Ciao ciao

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