我有一个包含以下列的表:
id
bid
name
text
time
bid
字段来自另一个表格,其余字段来自$_POST
表格。
任何人都可以解决这个问题吗?
$name$_POST['name'];
$text=$_POST['text'];
$time=date(j/F/Y);
SQL查询:
INSERT INTO table1 (bid) SELECT bid FROM table2 WHERE id='6'
INSERT INTO table 1
(name, text, time)
VALUES ($name, $text, $time)
我需要在一个查询中发生这两种情况。
答案 0 :(得分:1)
我认为你需要这个::
Insert into my_table (id, bid, name, text, time) values (var_id, (Select bid from table_2 where id2=var_id ), var_name, var_text, var_time)