Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    95

    Query dinamica per ricerca in db

    Salve a tutti,
    come si può capire dal titolo, avrei bisogno di fare una query in base a 4 parametri passati da un form, in pratica si tratta di un sito per un'agenzia immobiliare, l'utente può effettuare una ricerca nel db indicando 4 parametri in totale o solo 1 o 2 o 3 o le varie combinazioni, non so come gestire il codice dopo il "where", scusatei termini poco pertinenti ma sono un neofita.

  2. #2
    dovresti essere un po' più chiaro, non è un problema creare un query dinamica, ma si dovrebbe sapere ad esempio se poi si tratta di AND o di OR ecc..
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    95
    intanto grazie per la partecipazione,
    il fatto è che sono agli inizi, tante cose mi sfuggono,
    l'and e or li escluderei, perché significherebbe calcolare tutte le combinazioni dei 4 parametri e fare altrettante query.
    es.
    servizio => vendita
    luogo => roma
    tipologia => villa
    zona => centro

    adesso devo poter interrogare il db filtrandolo con i 4 parametri contemporaneamente, solo col 1 se gli altri vengono lasciati vuoti ecc.
    la prima cosa che ho pensato è stata mettere degli if nella query in modo tale da verificare se un parametro esiste oppure no, ma nn è possibile.

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.