$sql ="select auto_id,subject,submit_date,user_id from friend_bulletin where user_id='$info[auto_id]' or user_id in ($str_friend_ids) order by submit_date DESC limit 0,5";
or
$sql ="select * from friend_bulletin where user_id='$info[auto_id]' or user_id in ($str_friend_ids) order by submit_date DESC limit 0,5";
which method is better for a very large DB and thousands of users?
here is table structure
CREATE TABLE friend_bulletin (
auto_id int(11) NOT NULL auto_increment,
user_id int(10) NOT NULL default '0',
bulletin text NOT NULL,
subject varchar(255) NOT NULL default '',
submit_date datetime NOT NULL default '0000-00-00 00:00:00',
status enum('Active','In Active') NOT NULL default 'Active',
PRIMARY KEY (auto_id),
KEY user_id (user_id)