Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    617

    Ciclo for in un ciclo while!

    Il titolo sembra complicato, ma in realtà sarà na sciocchezza solo che nn ricordo proprio come farla(sò di averla già fatta stà cosa).

    In pratica faccio una query al database e mi tiro fuori dei dati da 1 a 7.
    A ogni dato che estrapolo voglio associare un numero da 2 a 7.

    Come da titolo avevo pensato a un ciclo for ma non riesco a ricordare come infilare la cosa all'interno del ciclo while.

    Mi dareste una mano?

    Grazie in anticipo!

  2. #2
    Non ho capito... vuoi sapere come si usa un ciclo while?

  3. #3
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,592
    davvero poco chiaro..
    metti un po' di codice e ti diamo sicuro una mano..

  4. #4

    Re: Ciclo for in un ciclo while!

    Originariamente inviato da Madsex
    In pratica faccio una query al database e mi tiro fuori dei dati da 1 a 7.
    A ogni dato che estrapolo voglio associare un numero da 2 a 7.
    potrebbe essere:

    Codice PHP:
    ......

    $num 1;

    while(
    $row mysql_fetch_assoc($resource) ) {

     echo 
    "$num - $row[campo] 
    "
    ;
     
    $num++;


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    617
    Un po' di codice per capirci meglio:

    $query_articolo=mysql_query("SELECT* FROM news WHERE id='$id'");
    while($articolo=mysql_fetch_array($query_articolo) ){
    $titolo=$articolo['titolo'];
    $testo=$articolo['testo'];
    $foto=$articolo['link_foto'];

    echo"
    <div class='articolo' style='margin:35px;margin-top:10px;'>
    [img]$foto[/img]

    $titolo

    $testo
    </div>";
    }

    Ogni foto deve avere un numero da 2 a 7 quindi avevo pensato di fare un ciclo for ma non so come inserirlo all'interno del ciclo while.

    Se ancora non ho chiarito fatemelo sapere che proverò ad essere ancora più chiaro.

    Grazie in anticipo!

  6. #6
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,592
    ..te lo ha spiegato piero.mac..

    Codice PHP:
    $num 1
    $query_articolo=mysql_query("SELECT* FROM news WHERE id='$id'");
    while(
    $articolo=mysql_fetch_array($query_articolo)){
    $titolo=$articolo['titolo'];
    $testo=$articolo['testo'];
    $foto=$articolo['link_foto'];

    echo
    "
    <div class='articolo' style='margin:35px;margin-top:10px;'>
    [img]
    $foto[/img]

    $num . " " . $titolo

    $testo
    $num++;

    </div>"
    ;


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.