ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ايمپورت كردن اتوماتيك در ديتابيس



miladeskandari
January 12th, 2014, 21:13
سلام به همه
من ميخاستم يه صفحه بسازم كه توي اون يه دكمه باشه و با زدن اون دكمه اين كوئري ها يا تيبل ها به صورت اتوماتيك توي ديبابيس ساخته بشه كسي ميتونه كمك كنه يا اگر هم دستي ميشه ايمپورت كرد كسي بلده؟..




mysql_query("CREATE TABLE `bann` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`ip` varchar(255) NOT NULL,
`mess` text CHARACTER SET utf8 NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1");
mysql_query("CREATE TABLE `block` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`order` int(10) NOT NULL,
`name` varchar(255) CHARACTER SET utf8 NOT NULL,
`text` text CHARACTER SET utf8 NOT NULL,
`pos` int(1) NOT NULL,
`users` int(1) NOT NULL,
`module` varchar(255) CHARACTER SET utf8 NOT NULL DEFAULT 'none',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=80 DEFAULT CHARSET=latin1");
mysql_query("INSERT INTO `block` VALUES('54' , '59' , 'شمارنده' , '[Counter]' , '4' , '2' , 'counter' );");
mysql_query("INSERT INTO `block` VALUES('78' , '64' , 'موضوعات' , '[Cats]' , '3' , '2' , 'cat' );");
mysql_query("INSERT INTO `block` VALUES('65' , '57' , 'اعضا' , '[Members_Area]' , '4' , '2' , 'member' );");
mysql_query("INSERT INTO `block` VALUES('69' , '61' , 'لينكستان' , '[links]' , '3' , '2' , 'simplelink' );");
mysql_query("INSERT INTO `block` VALUES('70' , '62' , 'صفحات اضافي' , '[Extra]' , '3' , '2' , 'extra' );");
mysql_query("INSERT INTO `block` VALUES('71' , '52' , 'نخست' , '<font class=\"content\">
<img src=\"template/main/blue/img/home.png\"></font><span lang=\"en-us\"> </span>
<a href=\"index.php\">صفحه
اصلی</a><br>


<font class=\"content\">
<img src=\"template/main/blue/img/pm.png\"></font><span lang=\"en-us\"> </span>
<a href=\"index.php?module=contact\">ارتباط با ما</a> <br>


<font class=\"content\">
<img src=\"template/main/blue/img/users.gif\"></font><span lang=\"en-us\"> </span>
<a href=\"index.php?module=member&action=list\">كاربران</a> <br>


<font class=\"content\">
<img src=\"template/main/blue/img/reg.gif\"></font><span lang=\"en-us\"> </span>
<a href=\"index.php?module=member&action=register\">عضویت در سایت
</a> <br>
<font class=\"content\">
<img src=\"template/main/blue/img/reg.gif\"></font><span lang=\"en-us\"> </span>
<a href=\"http://www.rashcms.com\">راش سي ام اس
</a>
' , '3' , '2' , 'none' );");
mysql_query("INSERT INTO `block` VALUES('72' , '53' , 'خبرنامه' , '[Newsletter]' , '3' , '2' , 'newsletter' );");
mysql_query("INSERT INTO `block` VALUES('76' , '56' , 'نويسندگان' , '[Authors]' , '4' , '2' , 'author' );");
mysql_query("CREATE TABLE `cat` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`name` varchar(256) NOT NULL,
`enname` varchar(256) NOT NULL,
`sub` int(10) NOT NULL,
`img` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8");
mysql_query("INSERT INTO `cat` VALUES('31' , 'عمومي' , 'general' , '0' , '' );");
mysql_query("INSERT INTO `cat` VALUES('32' , 'عمومي' , 'general' , '31' , '' );");
mysql_query("CREATE TABLE `catpost` (
`catid` int(11) NOT NULL,
`postid` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8");

datasharing.ir
January 14th, 2014, 00:03
سلام به همه
من ميخاستم يه صفحه بسازم كه توي اون يه دكمه باشه و با زدن اون دكمه اين كوئري ها يا تيبل ها به صورت اتوماتيك توي ديبابيس ساخته بشه كسي ميتونه كمك كنه يا اگر هم دستي ميشه ايمپورت كرد كسي بلده؟..




mysql_query("CREATE TABLE `bann` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`ip` varchar(255) NOT NULL,
`mess` text CHARACTER SET utf8 NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1");
mysql_query("CREATE TABLE `block` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`order` int(10) NOT NULL,
`name` varchar(255) CHARACTER SET utf8 NOT NULL,
`text` text CHARACTER SET utf8 NOT NULL,
`pos` int(1) NOT NULL,
`users` int(1) NOT NULL,
`module` varchar(255) CHARACTER SET utf8 NOT NULL DEFAULT 'none',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=80 DEFAULT CHARSET=latin1");
mysql_query("INSERT INTO `block` VALUES('54' , '59' , 'شمارنده' , '[Counter]' , '4' , '2' , 'counter' );");
mysql_query("INSERT INTO `block` VALUES('78' , '64' , 'موضوعات' , '[Cats]' , '3' , '2' , 'cat' );");
mysql_query("INSERT INTO `block` VALUES('65' , '57' , 'اعضا' , '[Members_Area]' , '4' , '2' , 'member' );");
mysql_query("INSERT INTO `block` VALUES('69' , '61' , 'لينكستان' , '[links]' , '3' , '2' , 'simplelink' );");
mysql_query("INSERT INTO `block` VALUES('70' , '62' , 'صفحات اضافي' , '[Extra]' , '3' , '2' , 'extra' );");
mysql_query("INSERT INTO `block` VALUES('71' , '52' , 'نخست' , '<font class=\"content\">
<img src=\"template/main/blue/img/home.png\"></font><span lang=\"en-us\"> </span>
<a href=\"index.php\">صفحه
اصلی</a><br>


<font class=\"content\">
<img src=\"template/main/blue/img/pm.png\"></font><span lang=\"en-us\"> </span>
<a href=\"index.php?module=contact\">ارتباط با ما</a> <br>


<font class=\"content\">
<img src=\"template/main/blue/img/users.gif\"></font><span lang=\"en-us\"> </span>
<a href=\"index.php?module=member&action=list\">كاربران</a> <br>


<font class=\"content\">
<img src=\"template/main/blue/img/reg.gif\"></font><span lang=\"en-us\"> </span>
<a href=\"index.php?module=member&action=register\">عضویت در سایت
</a> <br>
<font class=\"content\">
<img src=\"template/main/blue/img/reg.gif\"></font><span lang=\"en-us\"> </span>
<a href=\"http://www.rashcms.com\">راش سي ام اس
</a>
' , '3' , '2' , 'none' );");
mysql_query("INSERT INTO `block` VALUES('72' , '53' , 'خبرنامه' , '[Newsletter]' , '3' , '2' , 'newsletter' );");
mysql_query("INSERT INTO `block` VALUES('76' , '56' , 'نويسندگان' , '[Authors]' , '4' , '2' , 'author' );");
mysql_query("CREATE TABLE `cat` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`name` varchar(256) NOT NULL,
`enname` varchar(256) NOT NULL,
`sub` int(10) NOT NULL,
`img` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8");
mysql_query("INSERT INTO `cat` VALUES('31' , 'عمومي' , 'general' , '0' , '' );");
mysql_query("INSERT INTO `cat` VALUES('32' , 'عمومي' , 'general' , '31' , '' );");
mysql_query("CREATE TABLE `catpost` (
`catid` int(11) NOT NULL,
`postid` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8");



1 - با این دو خط به دیتابیس وصل میشی


$link = mysql_connect ($dbhost, $dbuser, $dbpass);
mysql_select_db ($dbname, $link);

2 - هر دستور create ، insert ، delete یا update که داشتی رو مثل خط زیر می دی به mysql_query راحت اجرا میکنه


mysql_select_db($dbname, $link);
$q="CREATE TABLE IF NOT EXISTS `booklet` (
`BookletID` int(11) NOT NULL,
`BookletTitle` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
`BookletFieldStudy` int(100) NOT NULL,
`BookletTeacher` int(11) NOT NULL,
`BookletAddress` varchar(300) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
PRIMARY KEY (`BookletID`),
KEY `BookletTitle` (`BookletTitle`,`BookletFieldStudy`,`BookletTeache r`),
KEY `BookletAddress` (`BookletAddress`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;";
mysql_query($q,$link);