Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2012
    Messaggi
    80

    Aiuto ciclo for in php!

    Ho un ciclo for, e all'interno devo inserire un form fino a qua nessun problema.
    Ma quando devo dare il nome a dei checkbox come faccio a dare nomi diversi ad ognuno???
    Io avevo pensato di usare il metodo di c++ in cui mettevo ad esempio:
    printf("Inserire il %d^ numero", i);
    Però mi da errore come devo fare ???

  2. #2
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Codice?

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2012
    Messaggi
    80
    QUESTO è IL CODICE DELL'INTERA PAGINA

    <?php
    /**
    * Template Name: Voti
    *
    * @package Marconi
    * @since Marconi 1.0
    */
    get_header();

    ?>
    <?php while ( have_posts() ){
    the_post(); ?>
    <div id="parteSinistra">



    <?
    $original_post = $post;
    $original_id = $post->ID;
    $args = array( 'post_type'=>'page', 'child_of' => $post->ID, 'parent' => $post->ID,'sort_order' => 'ASC','sort_column' => 'menu_order' );
    $myposts = get_pages( $args );
    foreach( $myposts as $post ){
    setup_postdata( $post );
    ?>
    <form action="http://marconi2.advworks.it/?page_id=577 " method="POST">
    <table class="tabclassifica">
    <tr class="testata">
    <td width="50"></td><td width="100"><? the_title(); ?></td><td width="50">V</td><td width="50">GF</td><td width="50">GR</td><td width="50">GS</td><td width="50">RP</td><td width="50">RS</td><td width="50">AU</td><td>AS</td>
    </tr>


    <?
    $i=0;
    while(the_repeater_field('voti')){
    ?>


    <tr>
    <td>
    <?
    if(get_sub_field('giallo')==1 and get_sub_field('rosso')==0)
    {
    ?>
    [img]<?=get_bloginfo([/img]/images/giallo.png"/>
    <?
    }
    ?>
    <?
    if(get_sub_field('giallo')==0 and get_sub_field('rosso')==1)
    {
    ?>
    [img]<?=get_bloginfo([/img]/images/rosso.png"/>
    <?
    }
    ?>
    <td>


    <?=get_sub_field('giocatore');?></p>
    </td>

    <td>


    <?=get_sub_field('voto')?></p>
    </td>
    <td>



    <?=get_sub_field('gol_fatti')?> </p>
    </td>
    <td>


    <?=get_sub_field('gol_rigore')?> </p>
    </td>
    <td>


    <?=get_sub_field('gol_subito')?> </p>
    </td>
    <td>


    <?=get_sub_field('rigore_parato')?> </p>
    </td>
    <td>


    <?=get_sub_field('rigore_sbagliato')?> </p>
    </td>
    <td>


    <?=get_sub_field('autorete')?> </p>
    </td>
    <td>


    <?=get_sub_field('assist')?> </p>
    </td>
    <td>
    <input type="checkbox" name="giocatore <?$i?>" value=<?get_sub_field('voto')?>>

    </td>

    </tr>



    <?
    $i++;
    }
    ?>

    </table>
    <input type="submit" value="Invia">
    </form>
    <?
    }
    $post =$original_post;
    setup_postdata($post);
    ?>

    </div>
    <?
    get_sidebar();
    ?>
    <?
    }
    ?>
    <?
    get_footer(); ?>

  4. #4
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Il modo migliore sarebbe

    Codice PHP:
    <input type="checkbox" name="giocatore[]" value="<?php get_sub_field('voto')?>">
    Poi hai un array in $_POST['giocatore'] che tiene tutti i valori selezionati

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2012
    Messaggi
    80
    Mi puoi far vedere come dovrebbe venire la parte php quando riceve il dato????

  6. #6
    Originariamente inviato da marconi2
    Mi puoi far vedere come dovrebbe venire la parte php quando riceve il dato????
    Come già specificato da neroux $_POST['giocatore'] è un array!
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

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.