[英]How can I insert a new column in my table using php and mysql?
mysql语法似乎是正确的,但您是否尝试查询它而不是创建预准备语句?
(另外,请通过发布错误消息,更多代码,问题上下文等详细说明)
从我看到的,你没有执行声明。
$create = $bdd->prepare('ALTER TABLE reservation ADD test INT NULL');
$create->execute();
如果您不打算插入用户创建的数据,您也可以尝试查询数据库:
$create = $bdd->query('ALTER TABLE reservation ADD test INT NULL');
不确定是否需要第三个,但我通常在查询中添加“COLUMN”。 这可能取决于您使用的是哪种数据库引擎(请不要在此引用我)
ALTER TABLE reservation ADD COLUMN test INT NULL
祝好运!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.