$creat_table = $prefix."account_log_".trim($_POST['tab_head']);
成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供調(diào)兵山網(wǎng)站建設(shè)、調(diào)兵山做網(wǎng)站、調(diào)兵山網(wǎng)站設(shè)計、調(diào)兵山網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、調(diào)兵山企業(yè)網(wǎng)站模板建站服務(wù),十余年調(diào)兵山做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
$sql = "
CREATE TABLE IF NOT EXISTS `" .$prefix."account_log_".trim($_POST['tab_head'])."` (
`log_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
`user_id` mediumint(8) unsigned NOT NULL,
`admindo` varchar(50) NOT NULL,
`admin_id` mediumint(8) unsigned NOT NULL,
`user_money` decimal(10,2) NOT NULL,
`frozen_money` decimal(10,2) NOT NULL,
`rank_points` mediumint(9) NOT NULL,
`pay_points` mediumint(9) NOT NULL,
`change_time` int(10) unsigned NOT NULL,
`change_desc` varchar(100) NOT NULL,
`change_type` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`log_id`),
KEY `user_id` (`user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
";
$db-query($sql);
我用的是腳本來創(chuàng)建的 mysql的內(nèi)部編程應(yīng)該也是可以的
只能說一下思路,你按照步驟去網(wǎng)上搜答案
一、新建事件每天調(diào)用存儲過程
二、存儲過程里面建表
1、獲取當(dāng)前時間,轉(zhuǎn)換字符串
2、拼接sql語句建表
存儲過程中不支持create trigger操作,你可以用代碼的定時任務(wù)來發(fā)送sql創(chuàng)建觸發(fā)器。
答題不易,互相幫助,手機提問的朋友在客戶端右上角評價點滿意即可.
如認(rèn)可我的回答,請點擊采納為滿意回答按鈕.
MySQL 數(shù)據(jù)庫支持標(biāo)準(zhǔn)T-SQL語句,用SQL直接創(chuàng)建就可以??赡苣承┳侄晤愋托枰⒁庖幌隆?/p>
$sql="CREATE TABLE $table (
`字段_id` INT( 4 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`字段名` VARCHAR( 255 ) NOT NULL ,
`字段名` VARCHAR( 255 ) NOT NULL
)";
$query=mysqli_query($link,$sql);
if($query==true){
echo "成功";
}else{
echo "失敗";
}