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

    record in ordine alfabetico

    ciao a tutti :-)))
    ho realizzato uno script che mi estrae dal database dei nomi e me li mette in ordine alfabetico (dalla A alla Z).
    Ora la cosa stranissima (premetto che ho applicato a questo script una funzione per la paginazione)è che ad esempio dalla pagina 3 in poi i record me limette in ordine alfabetico correttamente (dalla A alla Z) mentre dalla pagina 1 alla 3 mette i nomi ad esempio che cominciano con la R.
    Spero di essermi spiegato bene, mi rendo conto che forse non è chiarissimo il quesito, chiedete comunque se non avete compreso correttamente.
    Dimenticavo la SELECT che sto utilizzando è la seguente:
    $res = paging('SELECT id,nome_prodotto FROM prodotti ORDER BY nome_prodotto ASC');

    fatemi sapere GRAZIE.

  2. #2

  3. #3

    re

    ciao Filippo,
    che intendi per spazio prima della R?
    comunque si visivamente noto che ci sono degli spazi prima della R.

    Fammi sapere, grazie ancora

  4. #4
    Cambia la query in:

    SELECT id,nome_prodotto FROM prodotti ORDER BY TRIM(nome_prodotto) ASC
    Oppure esegui un UPDATE per rimuovere gli spazi all'inizio di nome_prodotto

  5. #5

    re

    ciao Filippo,
    dunque, ho corretto la stringa di codice come mi hai indicato tu ma purtroppo il problema permane.
    Come posso fare?

    Grazie

  6. #6

    re

    sei on line Filippo?

  7. #7

    re

    qualcuno può aiutarmi? HELP ME PLEASE!

  8. #8

    re

    arinessuno che può aiutarmi?

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.