مشکل با انجام درخواست در mysql

memeri

Member
دوستان من می خوام از تو mysql موضوعی مثلاً سیاسی رو بخونم ولی وقتی کد زیر رو می زنم چیزی نمی خونه
من فکر کنم به این خاطر که کد فارسی رو مثلاً سیاسی رو این جوری می نیویسه سیاسی و تو mysql هم این طوری ذخیره می شهسیاس&#1740 می شه بگید برا رفع این مشکل باید چی کار کرد؟
 

milads

Banned
شما وقتي كه Database رو ايجاد مي كني مقدار Collection رو در PHPMyAdmin برابر با latin1_bin مي ذاري .

موفق باشيد .
 

jalilvand

Member
بهترینش اینه که با url_encode کدگذاری کنی و ذخیره کنی تو دیتابیس. موقع خوندن هم از url_decode استفاده کنی!
 

hidensoft

Member
این برای ساخت دیتا بیس
PHP:
CREATE DATABASE dbname DEFAULT CHARACTER SET utf8 COLLATE utf8_persian_ci
اینم برای اینکه وقتی می خوای اطلاعات رو از db بگیری ???? نشه
PHP:
mysql_query("SET NAMES 'utf8' ", $conn);
دستور بالایی رو قبل از اضافه کردن یا خوندن اطلاعات استفاده کن

موفق باشید
 

milads

Banned
Memeri جان اميدوارم با توضيحات مشكلت حل شده باشه .

موفق باشيد .
 

جدیدترین ارسال ها

بالا