PDA

View Full Version : مشکل نشان دادن حروف فارسی در دیتابیس



mohammadreza0123
پنج شنبه 19 شهریور 1394, 10:12 صبح
سلام


من قبلا با روش mysql میومدم و با کدهای زیر بعد اتصال به دیتابیس کاری میکردم مشکل فارسی نشان دادن حل شود




$result=mysql_select_db($db_name,$link); mysql_query("set names utf8"); mysql_query("set charset utf8"); mysql_set_charset('utf8');


الان دارم از pdo استفاده میکنم برا وصل به دیتابیس


اولا ایا فرق داره روش حل مشکل فارسی شدن یا نه


کد من در حالت pdo به صورت زیره




try{$serve_name="localhost";$db_name="mydb";$user_name="root";$password="";$dns="mysql:host=$serve_name;dbname=$db_name;";
$connect=new PDO($dns,$user_name,$password);
return $connect;mysql_query("set names utf8"); mysql_query("set charset utf8"); mysql_set_charset('utf8');

}catch(PDOException $error){ echo $error;}

?>


اینکارو کردم فارسی نشد

نمیدونم چیکار کنم لطفا راهنمایی کنید