Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Problema su value

  1. #1

    Problema su value

    Salve ho un problema su un ciclo for al interno di una option non riesco a riempire il value quando provo a printare mi esce $i vi posto il codice
    codice:
     
    <form action="prova2.php" name="ver" method="POST">
     <select name="giorno" class="txt">
     <?php  for($i=31;$i>0;$i--) 
    {  //echo' <option value= "'. $i .'">'.$i.'</option>';  echo "<option value=\$i\>$i</option>\n";  }   ?> 
    </select>
    e poi recupero il codice
    codice:
    <?php  $giorno=$_POST['giorno']; 
     echo "$giorno";  ?>
    mi esce $i se provo perche nonn mi esce il giorno che passo????

  2. #2
    Utente di HTML.it L'avatar di Grino
    Registrato dal
    Oct 2004
    Messaggi
    739
    Ti esce $i perchè hai scritto nella seconda echo (quella non commentata) \$i ovvero fai l'escaping del $ che non viene più interpretato come inizio del nome di una variabile ma come il carattere dollato

    usa

    Codice PHP:
    for($i=31;$i>0;$i--){
         echo 
    "<option value=\"$i\">$i</option>";

    Siamo sempre troppo gelosi delle nostre grandi piccole opere! - Grino inedito.
    Lavori e Lavoretti

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.