0

我正在尝试使用 php 将数据插入到不同的表格中,但不能让它工作。

这是我的数据库结构:1

Table: event
Structure:  FromDate | ToDate | locationID

这是我的数据库结构:2

Table: jointable
Structure:  EventID | locationID

我想做更具体的事情,我有“Fromdate”和“todate”和“locationid”的输入。我想将fromdate和todate输入table1,并将locaionid输入table2

这是我的sql查询:

mysql_query("INSERT INTO event (FromDate, ToDate, locationID)

VALUES ('$_POST[startdate]','$_POST[enddate]','$_POST[locationID)");

知道如何“整理” locationID 以将其输入到我的可连接件上吗?

对不起,我的英语不好,我希望你明白我想要做什么。

4

2 回答 2

1

试试这个:

mysql_query("INSERT INTO `events` VALUES('".$_POST["startdate"]."','".$_POST["enddate"]."','".$_POST["locationID"]."')");

调用另一个查询以插入其他表:

mysql_query("INSERT INTO `jointable` VALUES('','".$_POST["locationID"]."')");
于 2013-02-07T11:16:16.610 回答
0

编写 2 个不同的查询

像这样的东西:

$startDate = $_POST[start_date];
$endDate = $_POST[to_date]
$locationId = $_POST[location_id];
mysql_query("INSERT INTO event VALUES ('$startDate','$endDate','$locationId");

mysql_query("INSERT INTO jointable VALUES ('','$locationId')");

注意:mysql_* 函数正在贬值。避免,

于 2013-02-07T11:21:52.147 回答