【发布时间】:2015-06-20 11:36:40
【问题描述】:
我正在尝试通过表单创建具有变量名和列的表,这是我的查询
$execute = mysql_query('CREATE TABLE '.$tName.'(
'.$cName.' '.$cType.' )');
它正在使用来自变量 $tName 的名称创建表,但它不会创建列。
【问题讨论】:
-
您是否重复同样的查询来添加列?创建表后,您需要
ALTER它添加列。 -
不,这只是一个示例,我知道我可以修改它,但我必须用这些列创建表。
-
打开错误报告或检查您的日志,看看您是否收到任何错误返回。通过阅读这一行,我不明白为什么它不起作用。
-
也许
$cName和$cType在这一点上是未定义的。 -
@ToothlessRebel 检查了这些变量有它们的值并且没有任何错误,它只是创建没有列的表
标签: php mysql variables create-table