ورود

View Full Version : داده فارسی به صورت فارسی ذخیره می شوند ؟؟؟



mohammad-gh
جمعه 29 خرداد 1394, 12:13 عصر
با سلام
جدولی دارم که از یک فایل بک اپ در اون داده ها رو ایمپورت می کنم
فایل بک اپ من utf8 هست و جدولهام utf8_general_ci اما وقتی فایل رو اپلود می کنم به صورت فارسی و به شکل زیر ایپورت میشه

132387

در نتیجه نمایش به صورت ؟؟؟ (علامت سوال ) در خروجی با php است

mohammad-gh
شنبه 30 خرداد 1394, 15:05 عصر
کسی راهنمایی نمی کنه

mohammad-gh
شنبه 30 خرداد 1394, 15:10 عصر
کسی راهنمایی نمی کنه

golbafan
شنبه 30 خرداد 1394, 15:57 عصر
در php موقع فراخونی دیتا از mysql باید مشخص کنید که میخواهید دیتا بصورت unicode خونده بشه
روش دوم فارسی کردن سرور و کلاینت هست

$serverName = "MyServer";
$connectionInfo = array( "Database"=>"yourDB", "CharacterSet" => "UTF-8");
$conn = sqlsrv_connect( $serverName, $connectionInfo);