Avatar billede wall Nybegynder
14. januar 2004 - 23:34 Der er 3 kommentarer og
1 løsning

er der en bedre måde at lave denne her?

strGame = Trim(Request.QueryString("gid"))
  Set rs4 = Server.CreateObject("ADODB.RecordSet")
 
    strSQL = "SELECT * FROM cz_clans WHERE"
    strSQL = strSQL & " (game LIKE '%" & strGame & "%')"
    strSQL = strSQL & " OR (game1 LIKE '%" & strGame & "%')"
    strSQL = strSQL & " OR (game2 LIKE '%" & strGame & "%')"
    strSQL = strSQL & " OR (game3 LIKE '%" & strGame & "%')"
  rs4.Open strSQL, myConn, 1, 3


når jeg skriver etc. side.asp?gid=2 så får jeg også 20 med ud :(

skal lige sige det skal køre på MySQL :)

/Wall
Avatar billede avlund Nybegynder
14. januar 2004 - 23:36 #1
strGame = Trim(Request.QueryString("gid"))
  Set rs4 = Server.CreateObject("ADODB.RecordSet")
 
    strSQL = "SELECT * FROM cz_clans WHERE"
    strSQL = strSQL & " (game = '" & strGame & "')"
    strSQL = strSQL & " OR (game1 = '" & strGame & "')"
    strSQL = strSQL & " OR (game2 = '" & strGame & "')"
    strSQL = strSQL & " OR (game3 = '" & strGame & "')"
  rs4.Open strSQL, myConn, 1, 3

???
Avatar billede mm12010 Nybegynder
14. januar 2004 - 23:37 #2
sådan her? - så søger du kun på hele ord:

    strSQL = "SELECT * FROM cz_clans WHERE"
    strSQL = strSQL & " (game LIKE '%" & strGame & "%')"
    strSQL = strSQL & " OR (game1 LIKE '% " & strGame & " %')"
    strSQL = strSQL & " OR (game2 LIKE '% " & strGame & " %')"
    strSQL = strSQL & " OR (game3 LIKE '% " & strGame & " %')"
Avatar billede wall Nybegynder
14. januar 2004 - 23:41 #3
hej avlund den virker bare :))
Avatar billede avlund Nybegynder
14. januar 2004 - 23:45 #4
Rart at høre at det fungerer!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester