Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 35
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2012
    Messaggi
    123

    Ricerca per campo e in base a campo

    Ciao Vincent,
    Ciao Optime,
    Ciao Saucer,



    Ormai, visto che conoscete benissimo le mie pagine e il mio codice (merito tutto vostro)

    Volgo a voi espertoni!!! una piccola domanda.

    Nel campo di ricerca della mia pagina form.asp:
    io faccio la ricerca per campo o testo libero...e fin qui ci siamo.

    Ma se volessi fare una ricerca per campo in base al nome??? con un filtro più mirato???
    Es: seleziono il nome (pippo) dalla casella combinata che ho creato e poi inserisco la città..
    Vorrei che mi trovasse la città in base al nome.

    Pippo=Napoli

    Si può fare????

  2. #2

    Re: Ricerca per campo e in base a campo

    Originariamente inviato da paolae
    Ciao Vincent,
    Ciao Optime,
    Ciao Saucer,
    paolae, rileggiti il regolamento il forum è di tutti, non di qualche persona.

  3. #3
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812

    Re: Ricerca per campo e in base a campo

    ciao,
    non è moto chiaro quello che vuoi ottenere,
    (anche se fai riferimento a qualcosa che già conosciamo devi sempre illustrare le situazione di partenza)
    prova a rispiegare

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2012
    Messaggi
    123
    Innanzitutto chiedo scusa a tutti gli amici e partecipanti del forum.
    Non era mia intenzione offendere nessuno....scusatemiiiiiiii

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2012
    Messaggi
    123
    Chiedevo:

    ho un motore di ricerca interno nella pagina form...con un semplice campo input...dove inserisco appunto il nome o il cognome o il cap (insomma tutti i campi interessati)

    Vorrei fare un filtro più avanzato..mi spiego meglio:

    aggiungendo una casella di riepilogo con tutti i nomi (mario,giuseppe,gino etc..)

    è possibile poi selezionare dalla casella un nome a scelta e poi inserire nel campo input la città?
    in modo tale da avere una query del tipo: GIUSEPPE=NAPOLI

    Si puo' fare???

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    certo (in due campi separati), quale è il problema?

    edit:
    ma non proprio "GIUSEPPE=NAPOLI" : dovresti riscomporla per darla in pasto al motore

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2012
    Messaggi
    123
    potresti darmi un'idea? al momento la pagina di ricerca è la seguente:
    ovviamente ora ho solo il campo input...ma dovrei aggiungere la casella combinata.


    <%

    Dim Cerca

    Cerca = Replace(Request.Form("search"), "'", "")

    if Cerca = "" then

    Response.write ""
    Response.end

    end if

    Dim DbPath, Conn

    DbPath="/db/rubrica.mdb"
    Set Conn = Server.CreateObject("ADODB.Connection")

    Conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(DbPath)


    Dim strSQL, Rs


    strSQL = "Select * from rubrica where nome like '%" & Cerca & "%' or ID like '%" & Cerca & "%' or citta like '%" & Cerca & "%' order by id asc"

    Set Rs = Server.CreateObject("ADODB.Recordset")

    Rs.Open strSQL, Conn, 3, 3


    if Rs.EOF then

    Response.write "Nessun risultato trovato!"
    else

    Do while NOT Rs.EOF

    %>

    ***********inizio tabelle html con i valori***************

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2012
    Messaggi
    123
    scusatemi se posto il codice in modo selvaggio, vorrei utilizzare il tasto code del forum...ma poi mi viene tutto in una riga...

  9. #9
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812


    tipo non usare un'unico nome/valore per tutti i campi di ricerca?


    per il codice: seleziona la modalità avanzata di Codice VB
    clicca CODE, scrivi, clicca su Chiudi questo Tag

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2012
    Messaggi
    123
    è una domanda???

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.