Visualizzazione risultati 1 fino 2 di 2

Discussione: Stampa a video database con dati decrescenti

  1. #1
    campiones non è connesso Neofita
    Data registrazione
    07-12-2020
    Messaggi
    1

    Predefinito Stampa a video database con dati decrescenti

    Buongiorno, dovrei stampare a video i dati del mio database dal più recente al più vecchio . Ho provato in vari modi ma nulla. Cosa sbaglio?
    Questo il codice:

    Codice:
    <?php
    
    // dati di connessione al mio database MySQL
    $db_host = 'localhost';
    $db_user = 'xx';
    $db_pass = 'xx';
    $db_name = 'xx';
    
    // connessione al DB utilizzando MySQLi
    $cn = new mysqli($db_host, $db_user, $db_pass, $db_name);
    
    // verifica su eventuali errori di connessione
    if ($cn->connect_errno) {
        echo "Connessione fallita: ". $cn->connect_error . ".";
        exit();
    }
    
    $query = "SELECT * FROM test";
    $oggetto =$cn->query($query);
    
    echo "<table><tr>";
    echo "<th>nome</th><th>email</th><th>titolo</th><th>dataeora</th><th>msg</th>";
    echo "</tr>";
    
    
    while($scorri_oggetto=$oggetto->fetch_assoc()){
    ?>
    <tr>
    <th><?php printf($scorri_oggetto['nome']);?></th>
    <th><?php printf($scorri_oggetto['email']);?></th>
    <th><?php printf($scorri_oggetto['titolo']);?></th>
    <th><?php printf($scorri_oggetto['dataeora']);?></th>
    <th><?php printf($scorri_oggetto['msg']);?></th>
    </tr>
    <?php
    }
    
    
    echo "</table>";
    
    // chiusura della connessione
    $cn->close();
    ?>
    Grazie per l'aiuto

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,064

    Predefinito

    Che output produce quello script?

    Per ordinarlo dal più recente al più vecchio, devi aggiungere ORDER BY specificando un campo della tabella che contiene i riferimenti temporali.

    Ciao!
    Ultima modifica di alemoppo : 19-01-2021 alle ore 23.59.32

Regole di scrittura

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