重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
$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 "失败";
}
我不知道楼主的需求是什么,但是去提交一次数据就创建一张表是不太合理的,特别是出现key-value这种形式的时候,建议亲先建好表,但是提交一次就增加一条记录。
如果是由于某种需求必须这么做的话亲可以用foreach($_POST as $key=$value)的形式将POST的键作为字段名构造create语句,值作为第一条记录构造insert语句。满意请采纳,谢谢!
$sql = "
create table table_name (
id int(11) not null auto_increment primary key,
user varchar(255) ,
name varchar(255)
)
";
mysql_query($sql);
-------------------------------------
其实也是执行一个sql语句~
--------------------------------------
我刚写的。。测试成功的哈
?php
$link = mysql_connect("127.0.0.1","root","123456");
mysql_select_db("test");
$sql = "
create table table_name (
id int(11) not null auto_increment primary key,
user varchar(255) ,
name varchar(255) charset gbk
)
";
mysql_query($sql) or die(mysql_error());
?