Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Query variabile

  1. #1

    Query variabile

    Ho il seguente problema:
    una ricerca nel db con delle condizioni variabili.

    mi spiego meglio con un esempio:

    se dovessi cercare in una scuola gli alunni alti + di 1,60 e con i capelli castani, la query sarebbe molto semplice, ma se effettuassi la ricerca senza conoscere a priori le condizioni ricercate?
    Il mio problema è questo: non riesco a creare una query che sia variabile ovvero che sia nota a priori.come posso fare?
    avevo pensato di risolvere in questo modo, ovvero settando tutte le opzioni di ricerca non note a un valore tipo *.
    es:

    $query="select * from alunni_scuola where capelli='*' and altezza='1,60'"

    ma nn c'è un modo per avere capelli invisibile(ovvero che nn influisca nella ricerca come condizione) nel caso nn sia definito a priori?

  2. #2

    Re: Query variabile

    codice:
    $query="select * from alunni_scuola where capelli='%' and altezza='1,60'"
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  3. #3
    grazie mille,sei stato davvero di grande aiuto!

  4. #4
    ho provato ma nn funziona!qualcuno potrebbe darmi altri suggerimenti?

  5. #5
    Originariamente inviato da 02federico81
    ho provato ma nn funziona!qualcuno potrebbe darmi altri suggerimenti?
    devi usare l'operatore like non =...

    ... where capelli LIKE '%' and altezza = '1,60'"


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #6
    vale anche con date e numeri?

  7. #7
    Originariamente inviato da 02federico81
    vale anche con date e numeri?
    Yes Sir!

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.