Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    172

    Ordinare valori in modo decrescente

    Ciao sono alle prime armi
    io ho un tabella nel database che contiene

    nome - eta


    come faccio a visualizzare i nomi in ordine a seconda dell'età dal più grande al più piccolo con a fianco l'età

    quindi visualizzare es:

    luca 40
    simone 38
    andrea 18
    ecc...

    potete farmi un esempio
    grazie mille ^^
    buona serata

  2. #2
    SELECT nome,eta FROM tabella ORDER BY eta DESC
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    172
    che sbaglio qui?

    $rank=1;
    $top1 = mysql_query("SELECT nome,eta FROM tabella ORDER BY eta DESC");
    while ($top = mysql_fetch_array($top1)) {
    $eta=add_commas($top[eta]);
    print "$top[nome]- $eta";
    $rank=$rank+1;
    }

    grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    172
    aiuto ç_ç

  5. #5
    beh, se non fai la connessione al db....
    E quel "tabella" era un esempio, devi sostituire il con il nome della tua tabella
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  6. #6
    Poi che funzione é add_commas ????

    Poi comunque eta va tra apici

    $eta=add_commas($top['eta']);
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    172
    la connessione la faccio già
    comunque ho risolto il problema dell'età, ma credo sia sbagliato il ciclo while come posso farlo, devo farlo finche i cambi del db nn finiscono...

  8. #8
    perché, cosa ti restituisce?

    e poi nella query é meglio passare anche l'identificativo di connessione
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    172
    mi restituisce questo errore
    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource ecc...

    pari a questa riga
    while ($top = mysql_fetch_array($top1)) {

  10. #10
    Ma i campi e il nome della tabella sono giusti?
    Cioé io ho scritto tabella, ma la tua tabella come si chiama?
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

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.