【发布时间】:2017-04-27 15:09:20
【问题描述】:
在谈到 SQL 时,我是一个新手,所以您可能会觉得我的问题很愚蠢,但老实说,我已经在网上搜索了答案,但是当我尝试在我的代码中实现它时它不起作用。
所以我试图将变量中的值插入到具有两个外键和两个整数的 SQL 表中。
这是我的代码:
$skovalg = $_POST{"sko"};
$strvalg = $_POST{"str"};
$firmavalg = $_POST{"firma"};
$antallvalg = $_POST{"antall"};
$select = "insert into sport-bestilling(skoid, firmaid, str, antall) values ('$skovalg', '$strvalg', '$firmavalg', '$antallvalg')";
$sql = mysql_query($select);
skoid 和 firmaid 是外键,str 和 antall 是整数。
所有变量都是一个数字,并且外键中的数字在正确的范围内。
sport-bestilling 是表名。
【问题讨论】:
-
你遇到了什么错误?
-
我不明白这就是为什么很难弄清楚
-
阅读minimal reproducible example并采取行动。
标签: sql foreign-keys sql-insert