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
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
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].![]()
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???![]()
è un po' tardi, hai fatto spam ovunque...[supersaibal]Originariamente inviato da gin
rientro nel regolamento [/supersaibal]![]()
Comunque il regolamento è nei thread in rilievo, scritto anche bello grosso.
va beh, grazie... ho imparato la lezione...
ma qualcuno mi aiuta anche o no?
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... ^_^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>
Cmq il titolo non è a norma di regolamento.. l'avesse visto prima il moderatore sarebbe stato chiuso...![]()
![]()
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ù!!!![]()
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!![]()
e certo che ti sballa tutto... tu vuoi fare tutti i prodotti con numeri da 1 a 10... 0 che c'azzecca?[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]
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...
![]()
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]