Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    169

    checked="checked" i primi 3 risultati!

    Ciao a tutti,

    ho una pagina che mi estrae i dati da mysql e mi crea un elenco con metodo input checkbox
    vorrei semplicemente che i PRIMI 3 risultati fossero checked="checked" e gli altri no quindi in html il risultato deve essere così:

    <input name="1" type="checkbox" value="1" checked="checked"/> 1
    <input name="2" type="checkbox" value="2" checked="checked"/> 2
    <input name="3" type="checkbox" value="3" checked="checked"/> 3
    <input name="4" type="checkbox" value="4" /> 4
    <input name="5" type="checkbox" value="5" /> 5
    <input name="6" type="checkbox" value="6" /> 6
    ecc...

    ecco parte del mio codice php:

    Codice PHP:
    $sql="SELECT ........";
                              
        $result=mysql_query($sql);

                 <?php while($rows=mysql_fetch_array($result)){ ?>
                 
    <input name="esempio" type="checkbox" value="esempio" checked="checked"/> <?php echo $rows['Nome'] . " - " $rows['Prezzo'] . " " $rows['Valuta']; ?>
                    
                    
                  <?php }  // Fine funzione recupera dati utenti ?>
    chi mi aiuta ?
    Grazie

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova cosi
    Codice PHP:
    $sql="SELECT ........";
                              
        $result=mysql_query($sql);
    $maxck = 0;
                 <?php while($rows=mysql_fetch_array($result)){ 
    $maxck++;
    if(
    $maxck<=3){
    ?>         
    <input name="esempio" type="checkbox" value="esempio" checked="checked"/> <?php echo $rows['Nome'] . " - " $rows['Prezzo'] . " " $rows['Valuta']; ?>
    <?php 
    }else{ ?>
    <input name="esempio" type="checkbox" value="esempio" checked="checked"/> <?php echo $rows['Nome'] . " - " $rows['Prezzo'] . " " $rows['Valuta']; ?>
    <?php 
    // Fine funzione recupera dati utenti ?>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    169
    Grazie a tutti per l'aiuto, per questioni di tempo ho provato solo la soluzione di e funziona anche se c'è da fare una piccola modifica, cmq grazie mille posto il codice corretto così se dovesse servire a qualcuno :

    Codice PHP:

    $sql="SELECT ........"; 
                               
        $result=mysql_query($sql); 

                           <?php while($rows=mysql_fetch_array($result)){  
                            
    $maxck++; 
                            if(
    $maxck<=3){ 
                            
    ?>    

    <input name="esempio" type="checkbox" value="esempio" checked="checked"/> <?php echo $rows['Nome'] . " - " $rows['Prezzo'] . " " $rows['Valuta']; ?> 

            <?php }else{ ?> 

    <input name="esempio" type="checkbox" value="esempio"/> <?php echo $rows['Nome'] . " - " $rows['Prezzo'] . " " $rows['Valuta']; ?> </td>
                  
                            
        <?php }  } // Fine funzione recupera dati utenti ?>

    Grazie ancora

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    169
    Ciao raven74,

    no quelle vengono modificate e NON sono uguali una con l'altra.... infatti ho scritto esempio anche perchè sto creando ora il codice php

    Grazie per l'aiuto

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.