Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di jonnyl
    Registrato dal
    Dec 2003
    Messaggi
    180

    stringa sql di ricerca, qualcosa non torna

    Sto analizzando la string sql che esegue una ricerca su diversi campi di una tabella,
    qualcuno mi aveva già detto che non poteva funzionare infatti funziona solo a metà perche effettivamente i parametri specificati nel WHERE non vengono letti.

    il parametro visa=1 sarebbe la visibilità ma anche se dentro un articolo è impostata a 0 (ZERO) continua a listarmi tutti gli articoli.



    codice:
    rsOldnews.Open "select id, letto, rubrik, ingress, bild, link, bildtext, datum, visa,
     forfattare, eforfattare, nyheter from nyheter WHERE visa=1 AND nyheter LIKE '%" & srch & "%' 
    OR datum LIKE '%" & srch & "%' OR rubrik LIKE '%" & srch & "%' order by datum desc",connect,1,3
    srch è il valore contenuto nel form di ricerca.
    srch=fixsql(Request.Form("search"))

  2. #2
    AND e OR mica li puoi mischiare 'ad muzzum'! probabilmente un OR ti fa passare tutto

  3. #3
    Utente di HTML.it L'avatar di jonnyl
    Registrato dal
    Dec 2003
    Messaggi
    180
    non va continua a listare tutto indipendentemente da visa=1

  4. #4

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.