Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Semplicissima tabella dinamica!

    So che è una cretinata ma sono due giorni che ci sbatto la testa e non ne esco

    Ho questa semplice tabella in html:
    Codice PHP:
    <table width="450" height="300" border="1">
        <tr>
               <td>[b]ID[/b]</td>
               <td>[b]Presidente[/b]</td>
            <td>[b]Squadra[/b]</td>
            <td>[b]Iscrizione[/b]</td>
            <td>[b]Soldi Aste[/b] </td>
            <td>[b]Giornate Pagate[/b]</td>
            <td>[b]Soldi Dati[/b]</td>
            <td>[b]Soldi Da Dare[/b]</td>
       </tr>

       
              <td><? stampa(1,id)?></td>
            <td><? stampa(1,presidente?></td>
            <td><? stampa(1,squadra?></td>
            <td><? stampa(1,iscrizione?>€</td>
            <td><? stampa(1,soldi_aste?>€</td>
            <td><? stampa(1,giornate_pagate?></td>
            <td><? stampa(1,soldi_dati?>€</td>
            <td><? stampa(1,soldi_da_dare?>€</td>
       </tr>
       
               <td><? stampa(2,id)?></td>
            <td><? stampa(2,presidente?></td>
            <td><? stampa(2,squadra?></td>
            <td><? stampa(2,iscrizione?>€</td>
            <td><? stampa(2,soldi_aste?>€</td>
            <td><? stampa(2,giornate_pagate?></td>
            <td><? stampa(2,soldi_dati?>€</td>
            <td><? stampa(2,soldi_da_dare?>€</td>
       </tr>
       
               <td><? stampa(3,id)?></td>
            <td><? stampa(3,presidente?></td>
            <td><? stampa(3,squadra?></td>
            <td><? stampa(3,iscrizione?>€</td>
            <td><? stampa(3,soldi_aste?>€</td>
            <td><? stampa(3,giornate_pagate?></td>
            <td><? stampa(3,soldi_dati?>€</td>
            <td><? stampa(3,soldi_da_dare?>€</td>
       </tr>
       
               <td><? stampa(4,id)?></td>
            <td><? stampa(4,presidente?></td>
            <td><? stampa(4,squadra?></td>
            <td><? stampa(4,iscrizione?>€</td>
            <td><? stampa(4,soldi_aste?>€</td>
            <td><? stampa(4,giornate_pagate?></td>
            <td><? stampa(4,soldi_dati?>€</td>
            <td><? stampa(4,soldi_da_dare?>€</td>
       </tr>
       
               <td><? stampa(5,id)?></td>
            <td><? stampa(5,presidente?></td>
            <td><? stampa(5,squadra?></td>
            <td><? stampa(5,iscrizione?>€</td>
            <td><? stampa(5,soldi_aste?>€</td>
            <td><? stampa(5,giornate_pagate?></td>
            <td><? stampa(5,soldi_dati?>€</td>
            <td><? stampa(5,soldi_da_dare?>€</td>
       </tr>
       
               <td><? stampa(6,id)?></td>
            <td><? stampa(6,presidente?></td>
            <td><? stampa(6,squadra?></td>
            <td><? stampa(6,iscrizione?>€</td>
            <td><? stampa(6,soldi_aste?>€</td>
            <td><? stampa(6,giornate_pagate?></td>
            <td><? stampa(6,soldi_dati?>€</td>
            <td><? stampa(6,soldi_da_dare?>€</td>
       </tr>
       
               <td><? stampa(7,id)?></td>
            <td><? stampa(7,presidente?></td>
            <td><? stampa(7,squadra?></td>
            <td><? stampa(7,iscrizione?>€</td>
            <td><? stampa(7,soldi_aste?>€</td>
            <td><? stampa(7,giornate_pagate?></td>
            <td><? stampa(7,soldi_dati?>€</td>
            <td><? stampa(7,soldi_da_dare?>€</td>
       </tr>
       
               <td><? stampa(8,id)?></td>
            <td><? stampa(8,presidente?></td>
            <td><? stampa(8,squadra?></td>
            <td><? stampa(8,iscrizione?>€</td>
            <td><? stampa(8,soldi_aste?>€</td>
            <td><? stampa(8,giornate_pagate?></td>
            <td><? stampa(8,soldi_dati?>€</td>
            <td><? stampa(8,soldi_da_dare?>€</td>
       </tr>
       
       

    </table>
    visto che c'è questo elemento:
    Codice PHP:
    <td><? stampa(8,id)?></td>
            <td><? stampa(8,presidente?></td>
            <td><? stampa(8,squadra?></td>
            <td><? stampa(8,iscrizione?>€</td>
            <td><? stampa(8,soldi_aste?>€</td>
            <td><? stampa(8,giornate_pagate?></td>
            <td><? stampa(8,soldi_dati?>€</td>
            <td><? stampa(8,soldi_da_dare?>€</td>
    che si ripete molte volte volevo automatizzarlo con un for.

    Ho allora fatto cosi:

    Codice PHP:
    <table width="450" height="300" border="1">
        <tr>
               <td>[b]ID[/b]</td>
               <td>[b]Presidente[/b]</td>
            <td>[b]Squadra[/b]</td>
            <td>[b]Iscrizione[/b]</td>
            <td>[b]Soldi Aste[/b] </td>
            <td>[b]Giornate Pagate[/b]</td>
            <td>[b]Soldi Dati[/b]</td>
            <td>[b]Soldi Da Dare[/b]</td>
       </tr>

    <?php

    $a
    =8;
    for(
    $i=1;$i<$a;$i++){

        echo(
    "<tr>");
        echo(
    "<td>"+stampa($a,id)+"</td>");
        echo(
    "<td>"+stampa($a,presidente)+"</td>");
        echo(
    "<td>"+stampa($a,squadra)+"</td>");
        echo(
    "<td>"+stampa($a,iscrizione)+"€</td>");
        echo(
    "<td>"+stampa($a,soldi_aste)+"€</td>");
        echo(
    "<td>"+stampa($a,giornate_pagate)+"</td>");
        echo(
    "<td>"+stampa($a,soldi_dati)+"€</td>");
        echo(
    "<td>"+stampa($a,soldi_da_dare)+"€</td>");
        echo(
    "</tr>");
    }

    ?>

    </table>
    Ma ovviamente non va

    Questo è il risultato che dovrei ottenere:http://mauromarano.it/contabilita/
    mentre questo è quello che ottengo: http://mauromarano.it/contabilita2/

  2. #2
    Utente di HTML.it L'avatar di Laxus
    Registrato dal
    Oct 2010
    Messaggi
    251
    prova così:
    Codice PHP:
    <?php
    for($a=1;$a<8;$a++){

        echo 
    "<tr>" ;
        echo 
    "<td>".stampa($a,id)."</td>";
        echo 
    "<td>".stampa($a,presidente)."</td>";
        echo 
    "<td>".stampa($a,squadra)."</td>";
        echo 
    "<td>".stampa($a,iscrizione)."€</td>";
        echo 
    "<td>".stampa($a,soldi_aste)."€</td>";
        echo 
    "<td>".stampa($a,giornate_pagate)."</td>";
        echo 
    "<td>".stampa($a,soldi_dati)."€</td>";
        echo 
    "<td>".stampa($a,soldi_da_dare)."€</td>";
        echo 
    "</tr>";
    }

    ?>

  3. #3
    Laxus grazie mille, sono proprio una capra

    Il troppo studio fra php e javascript mi sta dando alla testa

    ovviamente usavo come concatenazione il "+" come in javascript invece di usare il "."

    sono una capra

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 © 2024 vBulletin Solutions, Inc. All rights reserved.