文字化け解消の事で調べていたら
bool mysql_set_charset ( string $charset [, resource $link_identifier = NULL ] )
を入れると良いってあったんだけど、入れると真っ白です。

エラーログを見ても、
bool mysql_set_charset ( string $charset [, resource $link_identifier = NULL ] )
を入れた行だけ指摘します。
この文で合っているのでしょうか?

外すと、
array(3) { ["code"]=> string(3) "???" ["title"]=> string(3) "111" [3]=> string(3) "aaa" }
array(3) { ["code"]=> string(3) "???" ["title"]=> string(3) "222" [3]=> string(3) "iii" }
array(3) { ["code"]=> string(3) "???" ["title"]=> string(3) "333" [3]=> string(3) "uuu" }

???は日本語があったところですが、
なぜ
bool mysql_set_charset ( string $charset [, resource $link_identifier = NULL ] )
をいれても解消できないのでしょうか?
どのような使い方をすれば文字化けは解消できるのでしょうか?

自サーバ centos6 mysql 5.1.61 php 5.3.3