نوشته های سایت خوانا شد...
در ادامه من اومدم کد مذکور یعنی این را:
PHP:
mysqli_set_charset($ccoonn, "utf8");
قبل خوندن دیتابیس هم قرار دادم. منظورم همون کدهایی که با کوئری select جدول را می خونیم.
حالا داریم:
یعنی اطلاعات قبلی در قابلمه ای(اون کاراکترهای گرد منظورم است) شد و اطلاعات جدید درست شد.
اون کلمه ((تست)) قبل ذخیره اش کلمه مقدس ((utf8)) ذکر شده ولی قبلی ها بدون ذکر کلمه مقدس در دیتابیس ذخیره شده اند بی تربیت ها.
حالا وقتی با ذکر کلمه مقدس ((utf8)) از دیتابیس می خونیم ، اونها که بی کلمه utf8 ذخیره شدند ، در قابلمه ای شکل شده اند.
راه حلی که به نظر می رسه اینه که کلمه مقدس utf8 موقع ذخیره و خوندن دیتابیس برده شود ، این جوری داخل دیتابیس هم حروف فارسی قابل خواندن است و در قابلمه ای نمیشه.
خوب ، جلوی یک فاجعه عظیم همین اول کاری گرفته شد...دیگه اطلاعات شما دردیتابیس خوانا است.
البته اگر درقابلمه ای هم بود ، وقتی بی کلمه utf8 می خوندیش روی سایت خوانا بود. ولی به نظرم بهتره هم در سایت و هم در دیتابیس خوانا باشه... و شما باید کد uff8 را موقع ذخیره و خواندن دیتابیس ذکر کنید.