Visualizzazione dei risultati da 1 a 6 su 6

Discussione: ciclo in php

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    68

    ciclo in php

    Salve ragazzi una cosa, come posso fare in php per fare un ciclo che mi ripeta questa cosa per n volte!! e che mi stampa l'output ma come pagina html nn come sintassi e tutti i suoi tag...:

    <fieldset>
    <legend>Articolo 1</legend>
    <table border="0" width="100%">
    <tr>
    <td>
    <legend>Allineamento titolo </legend></td>
    </td>
    </tr>
    etc...

    dovrei fare un for ma cosa gli metto per argomento...
    ciao e grazie
    il futuro è un impegno!forza ragazzi conquistiamo il mondo col buon senso!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,965
    <?php
    $stringa = "<fieldset>
    <legend>Articolo 1</legend>
    <table border=\"0\" width=\"100%\">
    <tr>
    <td>
    <legend>Allineamento titolo </legend></td>
    </td>
    </tr>
    etc... ";
    $numerovolte=10;
    for($i=0;$i<$numerovolte;$i++){
    echo $stringa;
    }
    ?>

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,965
    Puoi farlo anche con 1 while

    <?php
    $limite = 10;
    $start = 0;
    while($start<10){
    echo "<fieldset>
    <legend>Articolo 1</legend>
    <table border=\"0\" width=\"100%\">
    <tr>
    <td>
    <legend>Allineamento titolo </legend></td>
    </td>
    </tr>
    etc... ";
    $start++;
    }
    ?>

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    68
    grazie milleeea tutti e due...
    il futuro è un impegno!forza ragazzi conquistiamo il mondo col buon senso!!!

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    68
    come faccio poi a mettere invece di venire scritto tutti articolo 1...voglio che mi si aggiorni da solo in crescenza tipo 1 2 3.. tipo:
    articolo 1..
    articolo 2
    articolo 3.
    etc
    dovrei mettere "echo $i" al posto di 1 dopo articolo ma mi da dei problemi perchè la variabile giustamente è chiamata dopo...
    come posso fare? ciao e grazxie
    il futuro è un impegno!forza ragazzi conquistiamo il mondo col buon senso!!!

  6. #6
    Se usi il for:
    Codice PHP:
    <?php 
    $stringa 
    "<table border=\"0\" width=\"100%\"> 
    <tr> 
    <td> 
    <legend>Allineamento titolo </legend></td> 
    </td> 
    </tr> 
    etc... "

    $numerovolte=10
    for(
    $i=1;$i<$numerovolte+1;$i++){ 
    $legenda="<fieldset><legend>Articolo $i</legend>";
    echo 
    $legenda.$stringa

    ?>
    o meglio ancora:
    Codice PHP:
    <?php 
    $numerovolte
    =10
    for(
    $i=1;$i<$numerovolte+1;$i++){ 
    echo 
    "<fieldset> 
    <legend>Articolo 
    $i</legend> 
    <table border=\"0\" width=\"100%\"> 
    <tr> 
    <td> 
    <legend>Allineamento titolo </legend></td> 
    </td> 
    </tr> 
    etc... "


    ?>
    Se invece usi il while:
    Codice PHP:
    <?php 
    $limite 
    10
    $count 1
    while(
    $count<$limite+1){ 
    echo 
    "<fieldset> 
    <legend>Articolo 
    $count</legend> 
    <table border=\"0\" width=\"100%\"> 
    <tr> 
    <td> 
    <legend>Allineamento titolo </legend></td> 
    </td> 
    </tr> 
    etc... "

    $count++; 

    ?>
    Make Pazziata-tàààà NOT war!

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.