如何用php创建mysql的一个表求直接判断创建是否成功的代码,!!!
<?php
$mysql = mysql_connect('localhost', 'root', 'pwd');
mysql_select_db('db', $mysql);
mysql_query("set names 'gbk';");
if($mysql){
$query = mysql_query("CREATE TABLE table_name(
id int
);
");
if($query){
echo '成功创建';
}else{
echo '表格已经存在或者语法错误!';
}
}
?>
id int
);
");
if($query){
echo '成功创建';
}else{
echo '表格已经存在或者语法错误!';
}
$mysql = mysql_connect('localhost', 'root', 'pwd');
mysql_select_db('db', $mysql);
mysql_query("set names 'gbk';");
if($mysql){
$query = mysql_query("CREATE TABLE table_name(
id int
);
");
if($query){
echo '成功创建';
}else{
echo '表格已经存在或者语法错误!';
}
}
?>
望采纳 ~ 不懂可追问
表名在哪里
追答table_name 可以更改为你要设置的表名 不能是中文的
追问不行啊
能不能把连接的去掉了。我已经连接过了
行不行啊,你的那个创建的那个括号后面跟那么多分号,是不是错了
追答- - 贴代码出来
追问能不能再分享一次啊
就要纯创建的,不要连接的
追答$query = mysql_query("CREATE TABLE 这里写表名(id int
);
");
if($query){
echo '成功创建';
}else{
echo '表格已经存在或者语法错误!';
}
。。。 这些自己变通一下
你这个有创字段了么
温馨提示:答案为网友推荐,仅供参考