Visualizzazione risultati 1 fino 3 di 3

Discussione: Problema banale con stampa variabile

  1. #1
    Guest

    Predefinito Problema banale con stampa variabile

    Nella index richiamo la variabile $Paragrafo e la stampo a video con il comando echo, questa variabile cambia in base al menu.

    Adesso, lavorando su di una galleria sono incappato in un problema che non mi ero mai posto, ho provato ad ovviare facendo delle funzioni ma niente, alla fine il risultato più logico mi è sembrato questo:

    Codice PHP:
    global $Paragrafo;

    $Paragrafo = ' Testo del paragrafo ';


    $i = 1;
    while(
    $i > 77){
    $Paragrafo .= '
    <div class="img">
    <a href="galleria/'
    .$i.'.jpg"><img src="galleria/icone/'.$i.'.jpg"/></a>
    </div>
    '
    ;
    $i++;
    }
    Ovviamente viene stampato solo il Testo del paragrafo (fuori dal ciclo while).

    Come faccio a far concatenare il valore della variabile che ottengo attraverso il ciclo?

  2. #2
    L'avatar di trylab
    trylab non è connesso Neofita
    Data registrazione
    02-09-2012
    Messaggi
    24

    Predefinito

    Ciao!, il tuo codice è quasi corretto, hai solo sbagliato a mettere il verso della disuguaglianza nella condizione del while, cioè:

    Codice PHP:
    ....

    while(
    $i < 77){ //non $i>77
    ....
    $i++;
    }

    ...

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da trylab Visualizza messaggio
    Ciao!, il tuo codice è quasi corretto, hai solo sbagliato a mettere il verso della disuguaglianza nella condizione del while, cioè:

    Codice PHP:
    ....

    while(
    $i < 77){ //non $i>77
    ....
    $i++;
    }

    ...
    Ahaha che tonno che sono stato :-P
    Ho cancellato tutto, anche parte della variabile $Paragrafo perchè non riuscivo proprio a capire perchè non si concatenava, quando invece l'errore era molto più semplice!

    Grazie mille, mi hai aiutato ad evitare di ristudiarmi il codice per intero
    Come al solito gli errori più gravi sono quelli più semplici

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •