Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [php_MySql]ordinare una ricerca, come si fa?

    come faccio ad ordinare in ordine crescente i risultati della mia ricerca??

    io vorrei ordinarli per titolo, in rosso il codice interessato:


    $result = mysql_query($query, $db);
    if (mysql_affected_rows() =="0")
    {
    echo "[b]

    <h3><font color=\"#000066\"><center>la ricerca non ha prodotto alcun risultato</center></font></h3>[b]";
    }else{
    echo "

    <h3><font color=\"#000066\"><center>la ricerca ha prodotto ", mysql_affected_rows()." risultati</center></font></h3>
    ";
    }
    while ($row = mysql_fetch_array($result))
    {
    echo "<table width=\"50%\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\"><tr><td><hr><font size=\"30\">.</font><a href=\"view.php?monografia=$row[monografia]\"target=\"_blank\">";
    echo $row['titolo'] ."</a>";
    echo "
    </table>";
    }
    Fuck Your Mind Dance your Brain!

  2. #2
    devi lavorare sulla query, aggiungi order by titolo

  3. #3
    grazie molte!
    e se volessi ordinare: prima per titolo poi per autore e poi editore come dovrei fare?

    tipo: ORDER BY titolo, autori, editore


    ....è una sintassi accettabile??
    Fuck Your Mind Dance your Brain!

  4. #4
    sì.

    Addirittura puoi fare così

    ORDER BY titolo ASC, id DESC, data ASC

    (definendo così se l'ordine di risultati vuoi che sia <criterio> (ASCENDING|DESCENDING)

    Ciao!
    Marco Bianucci
    marco@phoenixweb.it
    Hosting php
    Programmazione & WebDesign

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.