Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: problemi sortby

  1. #1
    Utente di HTML.it L'avatar di mud
    Registrato dal
    Jun 2004
    Messaggi
    414

    problemi sortby

    salve a tutti
    ho una pagina Asp che crea un xml per flash
    funzionava tutto fino a quando non ho parametrizzato il valore per ordinare la lista
    mi spiego
    Codice PHP:
    tipo2=request.QueryString("tipo2")
    SQL "SELECT * FROM " tipo2 " order by anno asc" 
    fin qui funzionava
    poi il valore anno l'ho voluto parametrizzare in qnt vorrei che la lista si ordinasse secondo tre possibili valori scelti dall'utente, perciò ho scritto
    Codice PHP:
    tipo2=request.QueryString("tipo2")
    tipo1=request.QueryString("tipo1")
    SQL "SELECT * FROM " tipo2 " order by " tipo1 "asc" 
    a questo punto non funziona più la pagina asp nenache se gli do i valori
    tipo
    Codice PHP:
    pagina.asp?tipo2=valoretipo2&tipo1=valoretipo1 
    qlc1 sa darmi una mano o dirmi se ho sbagliato qlcs?
    grazie 1000

  2. #2
    uno spazio prima di asc, sennò ti si attacca a tipo1

  3. #3
    Utente di HTML.it L'avatar di mud
    Registrato dal
    Jun 2004
    Messaggi
    414
    grazie Optime
    adesso funziona

    1 domanda il contrario di asc?perchè vorrei invertire la lista
    con -asc nn funziona

  4. #4

  5. #5
    Utente di HTML.it L'avatar di mud
    Registrato dal
    Jun 2004
    Messaggi
    414
    ottimo
    grazie ancora

  6. #6
    Utente di HTML.it L'avatar di mud
    Registrato dal
    Jun 2004
    Messaggi
    414
    scusami ancora
    volendo parametrizzare anche il valore asc e disc (visto che avvolte mi serve in un modo e avvolte in un altro) come devo scrivere?
    io ho provato con
    Codice PHP:
    tipo2=request.QueryString("tipo2")
    tipo1=request.QueryString("tipo1")
    tipo3=request.QueryString("tipo3")
    SQL "SELECT * FROM " tipo2 " order by " tipo1 "" tipo3 "" 
    ma non funziona


    puoi aiutarmi ancora?

  7. #7
    la virgola tra i due ordinamenti. ma non fai prima a studiare un po' invece di andare per tentativi?

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Gli spazi li odi proprio eh...

    Roby

  9. #9
    Utente di HTML.it L'avatar di mud
    Registrato dal
    Jun 2004
    Messaggi
    414
    hai pienamente ragione
    ma non avendo le basi di programmatore certi termini non li capisco, e alla fine cerco di imparare sempre x tentativi, cercando di seguireuna logica, trovata la soluzione, cerco di capire cosa la rende funzionante.
    ho sempre fatto così, è un modo un pò empirico, ma la teoria non mi scende...

    cmq scusami se sto approfittando della tua generosità...
    ma ancora non funziona!!

    Codice PHP:
    SQL "SELECT * FROM " tipo2 " order by " tipo1 "," tipo3 "" 
    da solo come hai visto posso intuire la soluzione, ma le finezze come gli spazi mancanti o altro le posso imparare solo così credo..

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ho detto spazio non virgola... sigh! Questo è italiano non programmazione...

    Roby

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 © 2026 vBulletin Solutions, Inc. All rights reserved.