iranii
Registered User
- تاریخ عضویت
- 1 جولای 2005
- نوشتهها
- 512
- لایکها
- 30
با سلام
من الان این کوئری رو برای نمونه دارم :
از طریق متد GET میخوام از متغیری که میگیرم
کوئری بگیرم اما نمیشه چون کاراکترهاش تبدیل میشه.
مثلا الان سلام ارسال میشه که از دیتابیس
در مورد سلام جستجویی انجام بشه اما تبدیل میشه به
http://localhost/w.php?id=%D3%E1%C7%E3
و هیچ نتیجه ای در بر نداره در صورتی که مثلا در چندین بخش
در فیلدهای مورد نظر سلام قرار داده شده. حالا کافی همین
کلمه به انگلیسی باشه انجام میشه.
به چه صورت میشه این مورد رو حل کرد؟
که با زدن کلمات و جملات فارسی هم نتایج رو بشه گرفت.
البته در اینجا متد گت یا پست تفاوتی نداره.
همچنین کلیشن فیلدها utf8_persian_ci هست و موقع ارتباط هم کوئری SET NAMES SET utf8 اجرا میشود.
من الان این کوئری رو برای نمونه دارم :
از طریق متد GET میخوام از متغیری که میگیرم
کوئری بگیرم اما نمیشه چون کاراکترهاش تبدیل میشه.
مثلا الان سلام ارسال میشه که از دیتابیس
در مورد سلام جستجویی انجام بشه اما تبدیل میشه به
http://localhost/w.php?id=%D3%E1%C7%E3
و هیچ نتیجه ای در بر نداره در صورتی که مثلا در چندین بخش
در فیلدهای مورد نظر سلام قرار داده شده. حالا کافی همین
کلمه به انگلیسی باشه انجام میشه.
به چه صورت میشه این مورد رو حل کرد؟
که با زدن کلمات و جملات فارسی هم نتایج رو بشه گرفت.
البته در اینجا متد گت یا پست تفاوتی نداره.
همچنین کلیشن فیلدها utf8_persian_ci هست و موقع ارتباط هم کوئری SET NAMES SET utf8 اجرا میشود.