Visualizzazione dei risultati da 1 a 5 su 5

Discussione: ordinare record

  1. #1
    Utente di HTML.it L'avatar di torrone
    Registrato dal
    Apr 2006
    residenza
    Padova
    Messaggi
    1,128

    ordinare record

    allora io uso questo codice qui epr ordinare i record dal più piccolo al più grande (esempio: 1-2-3-4-5-6....)

    Codice PHP:
    $query "SELECT * FROM MI_faq WHERE id AND sezione = 'maxithlon' ORDER BY peso ASC";
    $result mysql_query($query$db);
    while (
    $row mysql_fetch_array($result)) {

    echo 
    "<tr><td>-[url='index.php?pag=faq_n&id=$row[id]']$row[titolo][/url]</td></tr>";



    il probblema è che arrivato a 10, ess non me lo mette dopo il 9 ma me lo mette dopo l'1.. :berto:

    come faccio a far mettere quello con 10 dopo il 9?

    (i numeri equivalgono al peso immesso nel codice che uso!

    grassie!

  2. #2
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993
    peso: 01 - 02 - 03 etc....
    ¿Hasta la pasta?

  3. #3
    Ti dà questo comportamento perchè il tipo di campo "peso" è VARCHAR e non INT.
    Se lo metti INT vedrai che si comporta così come ti aspetti.

  4. #4
    Utente di HTML.it L'avatar di torrone
    Registrato dal
    Apr 2006
    residenza
    Padova
    Messaggi
    1,128
    Originariamente inviato da cemsal
    Ti dà questo comportamento perchè il tipo di campo "peso" è VARCHAR e non INT.
    Se lo metti INT vedrai che si comporta così come ti aspetti.
    cavolo è vero

    grazie mille ragazzi!!! sopratutto per la velocità della risposta!!

  5. #5
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Se vuoi lasciarlo varchar "castalo" ad intero al momento dell'ordinamento.

    select * from tabella order by cast(nome_campo as unsigned)

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.