好吧,两天后的第二个问题...我可能在这里犯了一个newb错误,但我被卡住了。

尝试在“名称”列下的表中插入域名。我所有的变量都回显出来,所以我知道它们正在传递和设置。

插入内容如下:

$newDomain = $_POST['newDomain']; //Get domain name
$newDomain_query =  mysql_query("INSERT INTO virtual_domains (name) VALUES ($newDomain)");
header("Location: domain_detail.php?domain=".$newDomain);


我尝试了许多编写此脚本的方法,但是每次包含以下内容时,我都会得到相同的结果:

or die(mysql_error)


在脚本中。查询不会运行,当我取出模具零件时,它只会跳到标题位置。

最佳答案

您需要确保在插入语句中用引号将字符串引起来。

尝试以下方法:

$newDomain = $_POST['newDomain']; //Get domain name
$newDomain_query =  mysql_query("INSERT INTO virtual_domains (name) VALUES ('$newDomain')");
header("Location: domain_detail.php?domain=".$newDomain);

关于php - #1054-“字段列表”中的未知列“domain.com”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12311038/

10-12 00:47