Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    446

    codice per scrivere serie di checkbox

    Mi aiutate a scrivere sta cosa che ci sto impazzendo:

    codice:
    <?php 
    				for ($i = 0; $i < 6; $i++)
    				{
    					echo "<label>".$ORDER_BY[$i]['text']."</label>";
    					echo "<input type=\"checkbox\" name=\"$STATUS[$i]\" value=\"$ORDER_BY[$i]['id']\" />
    ";
    				}
    				?>
    Non ci capisco il verso con apici, virgolette!!!

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    118
    per funzionare funziona...il problema e' il modo in cui gli dai il "value":


    $ORDER_BY cos'e'? un array multidimensionale?

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    446
    si è un array multidimensionale. Ma è corretto come ho scritto il tutto?? Mi sembra fin strano...
    Cmq grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    118
    for ($i = 0; $i < 6; $i++)
    {
    echo "<label>{$ORDER_BY[$i]['text']}</label>";
    echo "<input type='checkbox' name='{$STATUS[$i]}' value='{$ORDER_BY[$i]['id']}' />
    ";
    }

    cosi' e' sintatticamente migliore secondo me

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    118
    mi sono accorto che il value che davi era sbagliato...apici e controapici del cacchio

    cmq puoi mettere variabili e stringhe insieme usando i doppi apici, basta che ti ricordi che nell'uso di variabili complesse (tipo array) le inserisci fra parentesi graffe (come nel post mio che ho scritto sopra)

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.