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

    dubbio su campo ricerca

    ho un problema su come impostare un piccolo motore di ricerca

    dovrebbe funzionare in questo modo..

    su ogni pagina del sito compare questo piccolo form in cui inserire u nnome..si dà l'ok..e il sistema cerca in un database quel nome (esatto)..se lo trova, deve risalire all'id che nel database corrisponde a quel nome e in base a questo, creare un link usato dal sistema per rimandarti alla paginache corrisponde a quell'id. Come devo muovermi per creare una cosa simile? Al momento ho solo un sistema che dà una pagina con i risultati della ricerca, non che ti rimanda DIRETTAMENTE alla pagina di ciò che hai ricercato..

    grazie

  2. #2
    codice:
    recupera = replace(Request.Form("variabile"), "'", "''")
    
    sql = "SELECT campo_id FROM tbl WHERE campo_nome LIKE '%"&recupera&"%'"
    set rs = connessione.execute(sql)
    
    if not rs.eof then
       response.write "ID: "&rs("campo_id")
    else
       response.write "Nessun id disponibile"
    end if
    
    'libera risorse aperte

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    104
    ma il response write non è una risposta a schermo? io avrei bisogno che l'id esatto venga usato per formare un link virtuale da usare per reindirizzare automaticamente la pagina

  4. #4
    al posto del response.write inserisci:

    codice:
    vaia = "http://www.sito.it/pagina.asp?id="&rs("campo_id")
    response.redirect vaia
    ovviamente la pagina devi averla già creata.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    104
    grazie, non appena proverò, vi farò sapere!

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.