Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato L'avatar di ciao_a_tutti
    Registrato dal
    Dec 2005
    Messaggi
    210

    ordinare i risultati di una query

    ragazzi ho eseguito la query

    $query = "SELECT * FROM tabella ORDER BY campo1 ASC";

    e i valori del campo1 mi sono stato ordinati così:

    1
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    2
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    3
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    4
    40

    e così via...

    non è possibile ordinarli numericamente? grazie

  2. #2
    Utente bannato L'avatar di ciao_a_tutti
    Registrato dal
    Dec 2005
    Messaggi
    210
    ho provato anche a trogliere ASC ma è uguale...
    quello che vorrei evitare è giocare colo lo '0' davanti anche perchè dovrei sostituire tutto...

    grazie!

  3. #3
    forse il problema è che campo 1 è di tipo varchar e non numerico, altrimenti non si spiega questo ordinamento...

  4. #4
    Utente bannato L'avatar di ciao_a_tutti
    Registrato dal
    Dec 2005
    Messaggi
    210
    hai ragione...

    come ho fatto a non pensarci prima? :master:

    comunque grazie!

  5. #5

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.