PDA

View Full Version : سوال: نحوه تعیین چرست پیش فرض روی مای اسکیو ال



vimax65
چهارشنبه 12 آبان 1389, 20:29 عصر
سلام
من با چه کدی می تونم تعیین کنم تیبلهای من همگی روی یونیکد ایجاد بشن؟
کدم پی اچ پی هست و دیتابیسم مای اسکیو ال

funpatogh
چهارشنبه 12 آبان 1389, 22:27 عصر
منظورتون اینه که توی php خودتون کوئری بنویسید و تیبل با چارست utf8 ایجاد کنید؟


<?php
$sql=<<<eod
CREATE TABLE `category` (
`cat_id` int(10) NOT NULL AUTO_INCREMENT,
`cat_name` varchar(100) COLLATE utf8_persian_ci NOT NULL,
`cat_image` varchar(200) COLLATE utf8_persian_ci NOT NULL,
PRIMARY KEY (`cat_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_persian_ci;
eod;
mysql_query($sql);
?>

vimax65
پنج شنبه 13 آبان 1389, 00:30 صبح
این الان درسته؟


if (mysql_query("create table $pagestable(
id int(9) unsigned not null auto_increment,
userid int(13) default '0' not null,
block text not null,

primary key(id),
key userid(userid)
);ENGINE=MyISAM DEFAULT CHARSET=utf8")) {
echo "table $pagestable created successfully<br>"; }
else { echo "<b>table $pagestable was not created ",mysql_error(),"</b><br>"; }

vimax65
پنج شنبه 13 آبان 1389, 00:56 صبح
آقا مرسی حل شد مشکلم.خیلی گلی