Visualizzazione dei risultati da 1 a 10 su 10

Discussione: help!

  1. #1

    help!

    ne approfitto per chiedere aiuto anche qui...
    devo fare uno script php per un corso:
    tavola pitagorica

    sono arrivata a questo punto e non ne vengo a capo!

    http://www.thatsmood.com/serv_estern...p/pitagora.php

    grazie grazie grazie

  2. #2
    Prima di tutto dovresti essere piu dettagliato.
    Inoltre se hai postato la stessa discussione in un altra sezione di questo forum è cross-posting e quindi fuori dal regolamento [anche il titolo].

  3. #3
    rientro nel regolamento (ma dove lo leggo??? ) e smetto di chiedere a chiunque... pardon.

    il dettaglio è:

    devo creare una tabella che raffiguri la tavola pitagorica, con uno script php ovviamente. per ora ho scritto questo:

    <?
    print("<div align=\"center\">\n<table bgcolor=\"#339999\">\n");
    for ($index=0;$index<=10;$index++) {
    print("<td></td><td bgcolor=\"#003366\">$index</td>\n");
    }//creo elenco orizzontale
    for ($vert=0;$vert<=10;$vert++) {
    $ris0=$vert*0;
    print("<tr><td bgcolor=\"#FF9900\"><div align=\"right\">$vert</div></td>\n<td>$ris0</td>\n</tr>\n");
    }//creo elenco verticale e sequenza
    print("</table>\n</div>");
    ?>

    però non riesco a capire cosa devo usare per effettuare le operazioni e completare la tabella...
    si vede che sono all'inizio???

  4. #4
    [supersaibal]Originariamente inviato da gin
    rientro nel regolamento [/supersaibal]
    è un po' tardi, hai fatto spam ovunque...

    Comunque il regolamento è nei thread in rilievo, scritto anche bello grosso.

  5. #5
    va beh, grazie... ho imparato la lezione...
    ma qualcuno mi aiuta anche o no?

  6. #6
    Codice PHP:
    <div align="center">
    <table bgcolor="#339999">
    <?php
    for ($i=1;$i<=10;$i++)
     {
       echo 
    '<tr>';
        for (
    $j=1;$j<=10;$j++)
          {
             echo 
    '<td bgcolor="#003366">'$i*$j'</td>';
          }
       echo 
    '</tr>';
     }
    ?>
     </table>
    </div>
    graficamente non so se viene come il tuo.. ma la logica è questa... doppio ciclo.. come qualsiasi cosa rappresentata da una tabella o da una matrice... ^_^

    Cmq il titolo non è a norma di regolamento.. l'avesse visto prima il moderatore sarebbe stato chiuso...


  7. #7
    grazie 1000! provo.

    lo so mi sono accorta che il titolo non è a norma... ma c'è un errore alla fonte... prima ho fatto il danno e poi ho letto il regolamento... non lo faccio più!!!

  8. #8
    guardando il tuo script e il mio... se uso "print" mi esce così e funziona...

    <?
    print("<div align=\"center\">\n<table bgcolor=\"#339999\">\n");
    for ($i=1;$i<=10;$i++) {
    print("<tr bgcolor=\"#003366\"></tr>\n");
    for ($j=1;$j<=10;$j++) {
    $ris=$i*$j;
    print("<td bgcolor=\"#FF9900\"><div align=\"right\">$ris</div></td>\n");
    }
    }
    print("</table>\n</div>");
    ?>

    ma se voglio comprendere anche lo zero iniziale nella tabella mi sballa tutto...
    cmq grazie, questo è già un buon risultato per me!

  9. #9
    [supersaibal]Originariamente inviato da gin
    guardando il tuo script e il mio... se uso "print" mi esce così e funziona...

    <?
    print("<div align=\"center\">\n<table bgcolor=\"#339999\">\n");
    for ($i=1;$i<=10;$i++) {
    print("<tr bgcolor=\"#003366\"></tr>\n");
    for ($j=1;$j<=10;$j++) {
    $ris=$i*$j;
    print("<td bgcolor=\"#FF9900\"><div align=\"right\">$ris</div></td>\n");
    }
    }
    print("</table>\n</div>");
    ?>

    ma se voglio comprendere anche lo zero iniziale nella tabella mi sballa tutto...
    cmq grazie, questo è già un buon risultato per me! [/supersaibal]
    e certo che ti sballa tutto... tu vuoi fare tutti i prodotti con numeri da 1 a 10... 0 che c'azzecca?

    per la stampa non so.. non l'ho provato.. però mi suona strano.. in ogni caso il tuo html non è proprio pulito...

    print("<tr bgcolor=\"#003366\"></tr>\n");

    apri e chiudi la riga...?
    devi aprire una riga per ogni primo fattore ed una cella per ogni secondo fattore... la cella la puoi chiudere dopo il prodotto... la riga dopo che hai ciclato su tutti i secondi fattori...


  10. #10
    Leggilo bene il regolamento

    http://forum.html.it/forum/showthrea...hreadid=412253

    Sei riuscito a violarlo troppe volte in pochissimo tempo
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

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.