Forums
This topic is locked
Database field as an array?
20 Jul 2001 11:38:40 Bec C posted:
I am building a page where I am allowing users to add other users to a friends list.What is the best way to go about this?
Is there a way to append a single database field like a list
friend1, friend2, friend3 etc
when a user is added and then be able to get back at the values? It needs to act like an array where one field can contain many values!
Any other suggestions are greatly welcomed.
Thanks
Edited by - rawveg on 07/23/2001 15:38:54
Replies
Replied 20 Jul 2001 12:16:06
20 Jul 2001 12:16:06 Tim Green replied:
There's no reason at all why you can't do this. I quite often do it myself as it is a very flexible method. However, one caveat is that you will probably need to define the database field in question as a BLOB (or Binary Large Object) otherwise if the friends list of only one person is huge you'll soon find that it won't work !
There are various ways to turn an array into a comma separated list of values and back again. It really depends on the language that you are using to develop in.
For example in PHP you could do the following :-
To convert an array to a comma-separated list :-
$commaList=implode(",",$friendsArray);
and to convert it back :-
$friendsArray=explode(",",$commaList);
Hope this helps
Tim Green
Webmaster
www.rawveg.org (Coming Soon)
Edited by - rawveg on 07/20/2001 12:17:30
Edited by - rawveg on 07/20/2001 12:18:45
There are various ways to turn an array into a comma separated list of values and back again. It really depends on the language that you are using to develop in.
For example in PHP you could do the following :-
To convert an array to a comma-separated list :-
$commaList=implode(",",$friendsArray);
and to convert it back :-
$friendsArray=explode(",",$commaList);
Hope this helps
Tim Green
Webmaster
www.rawveg.org (Coming Soon)
Edited by - rawveg on 07/20/2001 12:17:30
Edited by - rawveg on 07/20/2001 12:18:45
Replied 20 Jul 2001 14:55:07
20 Jul 2001 14:55:07 Bec C replied:
Thanks for the reply.
I am coding the page in VB Script - do you know how I would convert a comma list?
Thanks
I am coding the page in VB Script - do you know how I would convert a comma list?
Thanks
Replied 21 Jul 2001 14:40:04
21 Jul 2001 14:40:04 Tim Green replied: