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

    Altra tabella con comando fmod

    ciao a tutti..
    oggi sono qua per stressarvi..
    dunque ho un altro problema per una tabella

    devo creare una tabella di 100 righe
    dove sulla riga multipla di 2.. deve venir fuori la scritta DUE
    sulla scritta multiplo di 3 deve venir fuori la scritta TRE
    e nelle righe dove nn sono ne multipli di 2 o di 3 la riga deve essere di colore rosso..

    quindi riga 9 multiplo di 3... avra' la scritta TRE e cosi via..
    il tutto utilizzando il comando FMOD

    io ho provato a far qualcosa.. mi da un errore.. credo sia di sintassi.. il file lo trovate qua www.delpy.it/compito.php

    di seguito il codice che ho scritto...

    <php?

    print ("<table>");

    for ($numriga=1; $numriga<=100; $numriga++
    {
    print ("<tr>");
    print ("<td>");

    if fmod ($numriga , 2)
    { <td>due</td>; }

    else if fmod ($numriga , 3)
    { <td>tre</td>; }

    else {<td bgcolor="#FF0000">;</td>; }

    print ("</td>");
    print ("</tr>");
    }



    print ("</table>");

    ?>

    cosa sbaglio? :master:

  2. #2
    Utente di HTML.it L'avatar di kuarl
    Registrato dal
    Oct 2001
    Messaggi
    1,093
    codice:
    print '<table width="300">';
    for($i = 1; $i <= 100; $i++) {
       $contenuto = '';
       if($i % 2 == 0)
          $contenuto .= " due ";
       if($i % 3 == 0)
          $contenuto .= " tre ";
       if( empty($contenuto) )
          print "<tr><td>$i</td><td bgcolor=\"red\"> - </td></tr>";
       else
          print "<tr><td>$i</td><td>$contenuto</td></tr>";
    }
    print '</table>';

  3. #3
    grassie..
    copiato nella codice.. ma da errore
    www.delpy.it/compito1.php



  4. #4
    ps.. dimenticavo.
    devo far cio con il comando fmod

    (e' per un corso che sto facendo..)

  5. #5
    Utente di HTML.it L'avatar di kuarl
    Registrato dal
    Oct 2001
    Messaggi
    1,093
    ehm... scusa... ma sembra che php non sia installato sul server

  6. #6
    ...scusa, ma dal sorgente html della pagina che hai indicato si vede questo:
    codice:
    <php?
    ...
    ma kè è??

  7. #7
    opss.. si avevo fatto un errore..:P

    ho provato ora qui in ufficio e il codice scritto da kuarl funziona effettivamente..

    purtroppo pero' devo farlo usando il comando FMOD
    vi plisss c'e qualcuno che puo' aiutarmi?
    cosa sbaglio??

    riscrivo cio che ho scritto io e il link dove si visualizza il file
    http://212.110.26.193/compito.php


    <?php

    print ("<table>");

    for ($numriga=1; $numriga<=100; $numriga++
    {
    print ("<tr>");
    print ("<td>");

    if fmod ($numriga , 2)
    { <td>due</td>; }

    else if fmod ($numriga , 3)
    { <td>tre</td>; }

    else {<td bgcolor="#FF0000">;</td>; }

    print ("</td>");
    print ("</tr>");
    }



    print ("</table>");

    ?>

  8. #8
    intanto ti mancano dei print
    { <td>due</td>; }

  9. #9
    cioee?
    intendi messo cosi?

    print ("<td>due</td>");


    scuuusa ma sono abbastanza ignorante...in materia..

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.