$query = "(SELECT content, title, 'msg' as type FROM messages WHERE content LIKE '%" .
$keyword . "%' OR title LIKE '%" . $keyword ."%')
UNION
(SELECT content, title, 'topic' as type FROM topics WHERE content LIKE '%" .
$keyword . "%' OR title LIKE '%" . $keyword ."%')
UNION
(SELECT content, title, 'comment' as type FROM comments WHERE content LIKE '%" .
$keyword . "%' OR title LIKE '%" . $keyword ."%')";
mysql_query($query);
तो, आप तीनों तालिकाओं से परिणाम प्राप्त कर रहे हैं, और आप इसकी type
को देखकर पहचान सकते हैं कि कौन सी पंक्ति किस तालिका से आई है मूल्य।