Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    178

    Operatore condizionale ternario

    Nella mia tabella i campi sono le caratteristiche dei file della mia sezione download.
    Uno di questi campi è la categoria a cui appartengono, quindi diversi file possono avere la stessa categoria.
    Stavo scrivendo la query di visualizzazione in questa maniera:


    Codice PHP:
    $sql "SELECT *
              FROM " 
    $_CONFIG['download'] . "
              ORDER BY categoria"
    ;
               
    $result=mysql_query($sql);
               while (
    $row mysql_fetch_array($result))
         echo  
    "<tr><td witdh=\"100\">$row[nome]</td></tr> 
    "

    quando ho deciso di visualizzare oltre al nome dei file in diverse righe, anche la categoria di appartenenza, ma solo nella prima riga, quindi una cosa del genere:
    Categoria 1
    File 1
    File 2
    File 3
    Categoria 2
    File 1
    File 2
    File 3
    Categoria 3
    ..

    Pensavo di mettere una condizione booleana del tipo "se la categoria è uguale a quella precedente continua con come sopra, altrimenti scrivi la nuova categoria in una nuova riga e procedi ad elencare i nuovi file..
    Daltronde non riesco a completare la query in maniera corretta.

    Ma non sarebbe meglio scriverla con l'istruzione foreach? Del tipo per ogni file avente questa categoria scrivi la categoria e poi tutti i file..
    help

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    dai un'occhiata a questo thread per ottenere la visualizzazione che desideri.

    http://forum.html.it/forum/showthrea...ghlight=elenco

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    178
    Caspita, esattamente quello che cercavo..
    peraltro un thread aperto per una necessità identica.
    Grazie Nicola, zi vidimmu in piazza Castello?

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Originariamente inviato da Chierico80
    Grazie Nicola, zi vidimmu in piazza Castello?
    Un concittadino.
    o lì o a la torrese.

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.