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

    Consiglio su clausola order by

    Ciao a tutti,

    ho una tabella nel mio db in cui inserisco gli articoli di un recensore che semplificendo è così composta:

    id_articolo
    titolo
    puntata

    se il recensore inserisce un articolo a puntate (tipo un reportage) io vorrei raggruppare in una pagina con una query tutti gli articoli aventi lo stesso titolo ordinati secondo il campo puntata.

    ho provato con questa stringa:

    select *
    from articoli
    order by titolo, puntata asc

    ma non funziona, sapete aiutarmi?

    grazie 10001

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    595
    Che vuol dire "non funziona"?
    Come mostra i risultati?

  3. #3
    non li mostra, è questo il problema.

    mi da un errore nella query.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    595
    Mmm... mi sembra strano
    Ci posti due cose?

    1) la echo della query fatta da php poco prima del mysql_query
    2) Il testo dell'errore che ti segnala

  5. #5
    Originariamente inviato da Leilond
    Mmm... mi sembra strano
    Ci posti due cose?

    1) la echo della query fatta da php poco prima del mysql_query
    2) Il testo dell'errore che ti segnala
    infatti ero io che avevo sbagiato a scrivere la query.

    quella errata che non mi funzionava era:

    select *
    from articoli
    order by titolo and puntata asc

    come un fesso ho usato and al posto della virgola.

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.