با سلام سوال من واضح هست
من یه اسکریپت دارم که وقتی فارسی می نویسم به صورت علامت سوال توی db ذخیره می کنه و در هنگام باز خوانی باز هم به صورت علامت سوال نشون می ده
تمام فروم رو گشتم ولی هر کاری که کردم درست نشد . راه حلش چیه ??
با تشکر از دوستان
hostspace
January 22nd, 2013, 16:14
تو فیلدهای دیتابیستون ، نوعش رو utf8 persian بذارید
بعدش تو سورستون وقتی به دیتابیس کانکت شدین ، از کوئری زیر استفاده کنید
mysql_query('SET NAMES \'utf8\'');
hpnn.wm
January 22nd, 2013, 20:58
تو فیلدهای دیتابیستون ، نوعش رو utf8 persian بذارید
بعدش تو سورستون وقتی به دیتابیس کانکت شدین ، از کوئری زیر استفاده کنید
mysql_query('SET NAMES \'utf8\'');
دوستان کسی می تونه به من کمک کنه
من سورس رو به شما بدم و شما خودتون تغییرات رو انجام بدید
compiler
January 22nd, 2013, 21:37
دوست عزیز کاری نداره که
اون تیبلی که توش دیتای ورودی شما ذخیره میشه....تو phpmyadmin انتخابش کنید و collation رو همونطور که دوستمون بالاترف گفت روی utf8 persian ست کنید و ذخیره....