نقل قول نوشته اصلی توسط مهدی. [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
سلام

اطلاعات هاست خود را بفرمایید !

این مشکل رو یکباره همه دارند و مشخصاً از تنظیمات هاستها باید باشه ! احتمالاً یه آپدیتی چیزی انجام دادن این عزیزان و یا همه شما دوستان از یک هاستینگ استفاده میکنید ! این مورد مشابه در انجمن زده شده.

فکر میکنم collation دیتابیس بهم ریخته !

یکبار با استفاده از کد زیر همه دیتابیس خود را به collation اصلی تغییر بدید !
کد:
<?php
// your connection
mysql_connect("localhost","username","password");
mysql_select_db("databasename");

// convert code
$res = mysql_query("SHOW TABLES");
while ($row = mysql_fetch_array($res))
{
    foreach ($row as $key => $table)
    {
        mysql_query("ALTER TABLE " . $table . " CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci");
        echo $key . " =&gt; " . $table . " CONVERTED<br />";
    }
}
?>
کد بالا فکر نمیکنم نیاز باشه توضیح بدم که چجوری تغییرش بدین ! همه چیز مشخص هست ! اما اگر نیاز به توضیح بیشتر هست اینجا رو بخونید : [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]

فقط حتماً collation نهایی را utf8_general_ci تنظیم کنید تا همه دیتابیس به این شکل تغییر کند.

اگر با این راه حل مشکل شما حل شد لطفاً اینجا اعلام کنید تا در قالب یک توضیح کامل در سایت منتشر کنیم ! نزدیک به 14 تا تاپیک دیگه با همین موضوع و عنوان هست که بهتره تا بیشتر نشده براش یک مطلب زده بشه ! امان از مدیرهای سرور کم سواد !

تهیه بکاپ قبل از هرکاری دستور داده میشود :دی

هیچکس تنهاتر از خدا نیست
سلام
ممنون از راهنمایی*تون
مشکل حل شد. باز هم ممنون