Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 25

Discussione: ciclo while

  1. #1

    ciclo while

    Salve ragazzi auguri a tutti!!!!!!
    come si fà ad integrare una checkbox in un ciclo vhile in modo che me ne appaiano tante quanti sono i dati estratti dal db??
    io sto provando cosi ma nulla mi sta pisciando.......

    Codice PHP:
    <form id="form2" name="form2" method="post" action="">
    <?php  while ($row_DetailRS1 mysql_fetch_assoc($DetailRS1)); {           
    echo 
    $row_DetailRS1['Portata'];           
    }           
    "<input type='checkbox' name='Maychek' id='Maychek' /> <label for='Maychek'></label>"           ?>       
    </form>

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,509
    Perché hai fatto un bel casino

    "<input type='checkbox' name='Maychek' id='Maychek' /> <label for='Maychek'></label>"

    è fuori sia dalla echo che dal while, come potrebbe stampartela?

  3. #3
    e gia gia gia gia... è natale siamo tutti più buoni non è che potresti... diciamo... aiutarmi.

  4. #4
    ho visto il tuo sito...

  5. #5
    Codice PHP:
      <form id="form2" name="form2" method="post" action="">    
    <?php $portata=$row_DetailRS1['Portata']; while($portata<=0)   {   echo "<input type='checkbox' name='Maychek' id='Maychek'  /> 
    <label for='Maychek'></label>"
    ;   $portata++;   }     ?>    </form>
    così ho un mare di check ma niente dati da db

  6. #6
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,509

    Re: ciclo while

    Non so se ho capito cosa vuoi ottenere, ma prova questo
    Codice PHP:
    <form id="form2" name="form2" method="post" action="">
    <?php
       $i 
    1;
       while (
    $row_DetailRS1 mysql_fetch_assoc($DetailRS1)); {           
          echo 
    $row_DetailRS1['Portata']."<input type='checkbox' name='Maychek[]' id='Maychek".$i."' value='".$row_DetailRS1['Portata']."' />
    "
          
    $i++;
       }
    ?>
    </form>
    Nello script di destinazione riceverai un array di nome $_POST['Maychek'][] contenente i valori delle checkbox selezionate

    la variabile $i serve solo a farti vere id diversi per ogni checkbox

  7. #7
    cosi non accade nulla non vedo ne i risultati del db nè le chek

  8. #8
    Ovviamente devi inserire la checkbox nel ciclo purchè si ripeta tot volte.
    Ecco il codice
    Codice PHP:
    <form id="form2" name="form2" method="post" action="">
    <?php  
    while ($row_DetailRS1 mysql_fetch_assoc($DetailRS1)); 
    {           
      echo 
    $row_DetailRS1['Portata']; 
      Print 
    "<input type=\"checkbox\" name=\"Maychek\"id=\"Maychek\" /> <label for=\"Maychek\"></label>";          
    }           
    ?>       
    </form>
    Programmatore e responsabile seo della testata giornalistica www.europacalcio.it - www.canforagennaro.it

  9. #9
    nulla non vedo i dati del db vedo solo una check...

  10. #10
    Posta da dove parte la query.
    Programmatore e responsabile seo della testata giornalistica www.europacalcio.it - www.canforagennaro.it

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.