آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مشکل با زبان فارسی در دیتابیس ( حل شد )

Alireza  11 سال پیش  11 سال پیش
+1 0

سلام 

من در بخش 9 از آموزش ها آنجایی که استاد در content  کلمه بهنام را چاپ میکند دچار مشکل شدم ، و وقتی firstname  را از دیتابیس میخونم و در content  قرار میدهم به جای نوشته های فارسی علامت سوال چاپ میکنه ?????? چجوری میشه این مشکل را برطرف کرد؟

و وقتی در کد زیر به جای $content  درخط آخر جمله فارسی مینویسم قشنگ نشون میده ولی وقتی میزارم $content  دچار مشکل میشه، درضمن وقتی در دیتابیس به جای نام فارسی ، انگلیسی وارد میکنم  هیچ مشکلی پیش نمیاد و چاپ میشه

  public function view($id){
        
        $db=new DB();
        $result=$db->query("SELECT * FROM users WHERE id=$id");
        $record=$result[0];
       $content=$record['firstname'];
        $renderer=new Render();
        $renderer->viewcontent($content,null);


    }
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
Alireza  11 سال پیش
0 0

اینم عکس خروجی

پاسخ به سوال 
Alireza  11 سال پیش
+1 0

مشکل من حل شد ، درواقع یکم بی توجهی چند ساعت وقت منو گرفت و اون این بود که در تعریف :

 $this->connection->query("SET NAMES UTF8");

به جای NAMES  نوشته بودم NAME  و یک S  کم گذاشته بودم ، میبینید توروخدا حواس پرتی رو !!!!!!!!!


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .