Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2019
    Messaggi
    51

    Non visualizzazione valori duplicati

    Buongiorno, eseguo la seguente query
    Codice PHP:
    $sql"SELECT days FROM app_event WHERE category_id='8'";$result $conn1->query($sql23);
    if (
    $result->num_rows 0) {  // output data of each row  while($row = $result->fetch_assoc()) {    $days = $row['days'];       echo"<span style='font-size:16px;margin-left:8px;' >$days <br></span>";


    .....questo è il risultato:
    Mon,Tue,Wed,Thu,Fri
    Mon
    ,Tue,Wed,Sat
    Wed
    ,Thu 
    Io vorrei non visualizzare i duplicati, quindi, vorrei avere : Mon Tue Wed Thu Fri Sat, come dovrei procedere?

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2019
    Messaggi
    51
    $sql= "SELECT DISTINCT days FROM app_event WHERE category_id='8'";

    Ma il risultato è lo stesso:
    Mon,Tue,Wed,Thu,Fri
    Mon
    ,Tue,Wed,Sat
    Wed
    ,Thu

  4. #4
    scusa, ma "days" cosa contiene?

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2019
    Messaggi
    51
    Quote Originariamente inviata da optime Visualizza il messaggio
    scusa, ma "days" cosa contiene?
    days è una colonna del db che ha 3 record
    il primo: Mon,Tue,Wed,Thu,Fri
    il secondo : Mon,Tue,Wed,Sat
    il terzo : Wed,Thu

  6. #6
    ah, ok, con DISTINCT allora non risolvi nulla (pensavo che il campo contenesse UN solo giorno).

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2019
    Messaggi
    51
    Quote Originariamente inviata da optime Visualizza il messaggio
    ah, ok, con DISTINCT allora non risolvi nulla (pensavo che il campo contenesse UN solo giorno).
    Qualche altra soluzione?

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