Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Lista utenti meno uno

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    502

    Lista utenti meno uno

    Ciao,

    Mi stavo chiedendo come estrarre i dati da un DB MYSQL con PHP escludendo dalla lista uno secondo un criterio.

    Diciamo che da un query semplice e classica come questa:

    Codice PHP:

    $sql 
    "SELECT * FROM utenti";
    $result mysqli_query($con$sql) or die(mysql_error()); // $con è la connessione al database MySQL


    while($row mysqli_fetch_accoc($result )){

    $nomeUtente $row['nome'];
    $cognomeUtente $row['cognome']; 
    io volessi escludere dalla stampa della lista il primo utente (o il terzo).

    Cosa dovrei aggiungere al codice?
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    207
    Puoi portare un contatore ed escludere quelle che a te non servono con degli if.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    502
    Quote Originariamente inviata da Eduadie Visualizza il messaggio
    Puoi portare un contatore ed escludere quelle che a te non servono con degli if.
    Si lo so che bisogna usare uno o degli IF, ma non come farlo. Come indico di escludere il primo dalla conta (o il terzo) e proseguire?

    Grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    207
    Un contatore che aumenta alla fine di ogni iterazione (una semplice variabile) e con gli if ti gestisci i record da saltare.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2019
    Messaggi
    1
    per escludere il terzo (per esempio) potresti fare così:

    Codice PHP:
    $da_non_stampare 3;
    $num 1;
    echo 
    "<ul>";
    while (
    $row mysqli_fetch_assoc($result)) {
      if (
    $num != $da_non_stampare)
        echo 
    "<li>".$row['nome']." ".$row['cognome']." num: ".$num."<br>";
      
    $num++;
    }
    echo 
    "</ul>";

    mysqli_free_result($result); 

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 © 2019 vBulletin Solutions, Inc. All rights reserved.