Jag har en medlems databas där alla medlemmar på min site är lagrade. men jag hadde tänkt att man skulle kunna spara andra medlemmar i en "kompislista" hur gör jag för att kunna spara flera användar namn i en kolumn med kommatecken imellan? alltså typ
Nja...jag hade heller inte gjort så som du tänkt. Jag hade skapat en tabell där alla relationer får en ny post. Detta förutsätter att du lagt in alla användare i en separat tabell.
tblFriends
--ID - räknare
--fldUserID - användarens id
--fldFriendID - vännens id
Sen hämtar du alla vänner till en användare så här:
strSQL = "SELECT tblUsers.fldAlias FROM tblUsers INNER JOIN tblFriends ON tblUsers.fldID = tblFriends.fldFriendID WHERE tblFriends.fldUserID = " & Request.Querystring("userid")
Men om du måste göra som du vill så går det ju med. Skapa en likadan tabell som ovan förutom att fldFriendID byts ut mot ett text eller PM fält som heter t.ex. fldFriends. Skicka sedan vännens namn via formulär eller en querystring när du lägger till vännen. Lägg sedan in vännen så här:
strSQL = "SELECT fldFriends FROM tblFriends WHERE fldUserID = " & Request.QueryString("userid")
arrFriends = split(RecSet("fldFriends"),",")
for i=0 to ubound(arrFriends)
Response.Write arrFriends(i) & "<br>"
next
262 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91