با سلام، دوست گرامی، برای ساخت جدول از این کد استفاده کنید:
mysql_connect('localhost','root','');
mysql_select_db('your_db_name');
mysql_query('SET NAMES \'utf8\'');
mysql_query('CREATE TABLE `tblTest` (`ID` INT( 5 ) NOT NULL ,`Farsi` VARCHAR( 10 ) NOT NULL,`English` VARCHAR( 10 ) NOT NULL) ENGINE = INNODB CHARACTER SET utf8 COLLATE utf8_bin;');
حالا هر جا خواستین اطلاعات رو توی جدول درج کنید، از این کد استفاده کنید:
mysql_connect('localhost','root','');
mysql_select_db('your_db_name');
mysql_query('SET NAMES \'utf8\'');
$result=mysql_query("INSERT INTO `tblTest` VALUES ('{$_POST['id']}','{$_POST['farsi']}','{$_POST['english']}')");
همونطور که میبینید، هربار که به MySQL متصل بشیم و دیتابیس رو انتخاب کنیم، باید از 'SET NAMES 'utf8 استفاده کنیم تا به MySQL اعلام کنیم از کدگذاری یونیکد استفاده میکنیم. بعد از این کار، دیگه مهم نیست داده ای که ثبت میشه فارسی هست یا انگلیسی و به هر شکلی که باشه (با هر زبانی) میتونیم اون رو به شکل استاندارد و درست ذخیره کنیم و نمایش بدیم.
-----
پاورقی : اینقدر زود جوش نیارید !!!
-----
موفق باشید.