我有一个数据库,包括2个表,其中包含#34;一个到多个"关系
the first table:
CREATE TABLE data (
personid int not null auto_increment,
name varchar(255),
phone int ,
primary key (personid)
)
第二张表:
CREATE TABLE links (
linkid int not null auto_increment,
link varchar(255),
personid int,
primary key (linkid),
foreign key (personid)
references data(personid)
)
我将记录插入到第一个表中,每个新记录都获得一个新ID,然后输入此ID的链接,我想知道如何知道通过php / sql将链接插入他的人的ID
答案 0 :(得分:2)
使用Mysqli
或PDO
-
使用PDO:
$personid = $pdo->lastInsertId();
使用Mysqli:
$personid = $mysqli->insert_id;
然后再次使用上面links
插入数据$personid
表数据。
您必须开始使用Mysqli
或PDO
在PHP
中编写代码。
坚持标准:)