Het probleem is als volgt er eens een recordset rsCart, wat een winkelmandje moet voorstellen, maar als men een artikel wil toevoegen wat al toegevoegd is, dan mag dit niet gebeuren en moet dit op het scherm komen te staan, maar het probleem is dat blnArtAlready nooit true wordt ook al is een artikel al toegevoegd, waarschijnlijk kijk ik over de fout heen, maar ik kijk er de hele avond al scheel naar 
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
| Dim rsCart
Set rsCart= Server.CreateObject("ADODB.Recordset")
rsCart.CursorType= adOpenKeyset
rsCart.LockType= 3 'adLockOptimistic
rsCart.Open "SELECT * FROM tbl_cart WHERE klant_id="&Request.Querystring("userid"), cnDB
Dim blnArtAlready
blnArtAlready= False
If rsCart.EOF or rsCart.BOF Then
blnArtAlready= False
Else
rsCart.MoveFirst
While not rsCart.EOF
If rsCart("artikel_id")= Request.Querystring("artid")Then
blnArtAlready= True
End If
rsCart.MoveNext
Wend
End If
If blnArtAlready= False Then
rsCart.AddNew
rsCart("Klant_ID")= Request.Querystring("userid")
rsCart("Artikel_ID")= Request.Querystring("artid")
rsCart("Aantal")= 1
rscart.Update
End If |
If it is broken, fix it. If it ain't broken, make it better!