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

    ordinare per raggruppamento alfabetico

    Salve ragazzi, ho un piccolo problema, ho un elenco di variabili e li dovrei far visualizzare per ordine alfabetico , divisi in gruppii.
    Per esempio dalla A alla C
    dalla D alla F

    e poi tutti quelli il cui primo carattere non è una lettere


    Sapete dirmi come devo fare?

    Grazie

  2. #2
    Posta il codice perchè non è chiarissimo quel che chiedi:
    - "gruppo di variabili"? come sono "raggruppate"? è un array?
    - ordinare alfabeticamente cosa? i value delle variabili? o i name?
    http://www.miniscript.it
    Se ti sono stato di aiuto in qualche modo in questo forum iscriviti alla fan page di Miniscript - il mio blog di programmazione web.

  3. #3
    Ho una tabella con questi valori:

    cassa
    asso
    dente
    12word


    vorrei per esempio far spuntare tutti quelli tra la a e c, cioè

    asso
    cassa

    poi per esempio tutti quelli che non iniziano per una lettera, quindi
    12word

    e cosi via

  4. #4
    In questo forum non sapete esprimervi.

    "ho una tabella con questi valori" può significare cose diverse:
    A) questi valori sono disposti in un unico record ed in un unico campo
    B) questi valori sono disposti in più record ed in un unico campo
    C) questi valori sono disposti in un unico record e più campi

    ribbadisco il suggerimento iniziale... posta il codice!
    http://www.miniscript.it
    Se ti sono stato di aiuto in qualche modo in questo forum iscriviti alla fan page di Miniscript - il mio blog di programmazione web.

  5. #5
    allora questa è la mia tabella

    id | Nome | eccc
    1 casa
    2 asso
    3 12
    4 dente
    .....


    Piu' chiaro di cosi non so come fare

  6. #6
    Originariamente inviato da nemesis_85
    Piu' chiaro di cosi non so come fare
    Questo è l'UNICO modo chiaro! Tre post per far capire che necessitavi di una semplicissima query ordinata in maniera ascendente!

    codice:
    SELECT * FROM tabella ORDER BY nome ASC
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  7. #7
    Originariamente inviato da satifal
    Questo è l'UNICO modo chiaro! Tre post per far capire che necessitavi di una semplicissima query ordinata in maniera ascendente!

    codice:
    SELECT * FROM tabella ORDER BY nome ASC
    Mi sa che non sono proprio chiaro, io intendevo dire, questo

    visualizzare tutte le parole che iniziano con una lettere nell'intervallo tra a ed c, poi tra d ed f..... e poi tutte quelle che non iniziano per lettera ma con un'altro valore

  8. #8
    Qual'è il problema? Per ogni parola controlli il primo carattere utilizzando le String Functions messe a disposizione dal PHP ed in base all'appartenenza decidi cosa fare.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

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.