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

    Ricerca con Menu a tendina

    Ciao a tutti. Stamattina mi sono svegliato con questo problema:

    vorrei realizzare un motore di ricerca su database con menu a tendina. mi spiego meglio.

    esempio se sto cercando un numero di targa, nel menu a tendina seleziona targa e nel box affianco scrivo il dato da cercare.
    se invece cerco l'intestatario nel menu a tendina seleziono intestatario e nel box accanto (sempre quello di prima,1 solo box)
    scrivo il nome dell'intestatario che sto cercando.
    io ho provato qualche soluzione prendendo spunto da vecchi 3d
    ma non ho cavato un ragno dal buco. mi sapreste aiutare please???
    allego un pagina tanto per capirsi.
    grazie e ciao.http://www.centroecodemolizioni.it/r...onProtetta.asp

  2. #2
    possibile, nessuno sa darmi una mano???

  3. #3
    up

  4. #4

  5. #5
    innanzi tutto grazie.

    praticamente dovrei creare un'interrogazione del genere:

    sql= "select * from shows where blackboard "& u_search & "%%'" e al posto della parte rossa dovrei mettere un comando che va a prendere in quale colonna cercare dal menu a tendina??? se si quale questo comando????

  6. #6
    Se guardi bene dal link che ti ho dato puoi scaricarti un esempio pratico con tanto di database.
    Da "View the Output" puoi provare il funzionamento dello script direttamente online, mentre da "Download the Code" puoi scaricare lo script dell'esempio.

  7. #7
    esempio scaricato, ma non riesco a farlo comunicare con il db.
    la stringa di connessione vi risulta giusta??

    codice:
    %
    u_search=request.form("u_search")
    u_where=request.form("u_where")
    if u_search = "" or u_where= "" then 
    response.redirect "sim_input.asp"
    
    end if
    fpdb="autosospese" 
    cn="DRIVER={Microsoft Access Driver (*.mdb)};"
    cn=cn & "DBQ=" & server.mappath(fpdb)
    Set rs = Server.CreateObject("ADODB.Recordset")
    
    sql = "select * from shows where " & u_where &" like '%%"& u_search & "%%'" 
    
    rs.Open sql, cn
    If  rs.eof then
       search="nothing"
    end if
    %>

  8. #8
    mi da errore sulla riga 19 cioè


    rs.Open sql, cn


    cosa che no va

  9. #9
    Il database in che cartela si trova rispetto alla Root?
    L'esempio scaricato funziona con il database che si trova allo stesso livello dei files asp, quindi se il database si in un'altra directory devi cambiare la connessione

  10. #10
    il database si trova nella cartella fpdb della stessa directory.

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.