• User

    ORDER by id dove id è una stringa di soli numeri

    Ciao a tutti
    ho un altro problema in una query mysql che funzionava bene fino a che ho voluto aggiungere order by id

    la query è:

    $query="Select * from $database order by id";

    il problema salta fuori forse dal fatto che id è una stringa ma che contiene solo numeri
    Per es:
    "0101"
    "0102"
    "0301"
    "0502"
    "0203"
    "0105"
    "0306"
    "0506"
    "1001"
    "0205"

    mysql mi torna i record nell'ordine naturale

    Cosa devo fare perchè siano in ordine numerico?

    Grazie


  • Bannato User Attivo

    id è il conteggio delle righe del database...
    $query = "SELECT * FROM database ORDER BY id";

    nota:
    apice singolo " ' " sia per il nome database sia per ID
    il nome del db non è una variabile!

    sistema queste cose e fammi sapere
    ciao