Code:
SELECT `article`.`art_id`
, `article`.`art_titleen`
, `article`.`art_titlekh`
, `article`.`art_postdate`
, `article`.`art_detail`
, `sub_menu`.`sub_name`
FROM `article` , `sub_menu`
WHERE `article`.`sub_name` = `sub_menu`.`sub_name`
AND `article`.`sub_name` = 'phone'
ORDER BY `article`.`art_postdate`
DESC
Paste that query directly into your database (using PHPMyAdmin or whatever you use to manage your LIVE database, and see, does it return 3 rows?
If no, then its likely a PHP problem, if yes, then it looks as though the JOIN you are evoking might need a GROUP BY cause.
I think its unlikely, as your LOCAL database does not do this, you say.
Bookmarks