Visualizzazione risultati 1 fino 3 di 3

Discussione: Andare a capo ogni 4 utenti PHP

  1. #1
    ysoolder non Ŕ connesso Utente giovane
    Data registrazione
    06-04-2013
    Messaggi
    90

    Thumbs up Andare a capo ogni 4 utenti PHP

    Ciao ragazzi/e. Tramite questo codice riesco a prendere gli utenti registrati al mio sito web:

    Codice PHP:

       $sel 
    mysql_query("SELECT * FROM dati_registrazione") or die (mysql_error());
    $num mysql_num_rows($sel);
         if(
    $num == 0){
              echo 
    "Utenti non ancora registrati!";

    }
     else 
    {
              while (
    $ref mysql_fetch_row($sel)) {
            
    $utente $ref[1];

    echo 
    "".$ref." ";
                  } 
    Solo che, quando mi stampa gli utenti, lo fa in questo modo:

    Codice PHP:
    utente1 utente2 utente3 ecc.. 
    Io invece vorrei che mi andasse a capo ogni 5 utenti stampati. Come posso fare? Ho provato con explode(), ma niente.

  2. #2
    L'avatar di javascripter
    javascripter non Ŕ connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Usa un contatore (come meglio credi), quando arriva a cinque vai a capo e lo reimposti.

    Codice PHP:
    $i 0;
    $n 5;
    while(
    $ref mysql_fetch_row($sel)) {
        
    $utente $ref[1];
        echo 
    $ref " ";
        if( (
    $i = ($i 1) % $n) == 0) {
            echo 
    "<br>";
        }


  3. #3
    ysoolder non Ŕ connesso Utente giovane
    Data registrazione
    06-04-2013
    Messaggi
    90

    Predefinito

    Ah molte grazie! Non avevo pensato ad un contatore, pensavo si potesse fare solo con explode();. Grazie mille.

Regole di scrittura

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