php怎么同时向2张表里插入数据
情况是这个样子的:我要做一个发消息的表,因为接受人可能是多个,所以又给接收人一单独的表,(这种方案好还是全部都放到一张表里好点呢?)2张表的字段如下:
message_id是第一张表的主键,
如果收件人有好几个,第二张表:
而第一张表:
我已经写了一部分代码了,就是不知道怎么把message_id的值传到第二张表,求指导,谢谢
if(isset($_POST['submitted'])) {
$message = $_POST['message'];
$send_people = $_POST['send_people'];
session_start();
$user_id = $_SESSION['user_id'];
$q = "insert into send_message(user_id,user_name,message_content) VALUES ('" . $user_id . "','" . $user_name . "','" . $message . "')";
$r = mysqli_query($dbc, $q);
printf("%s",mysqli_error($dbc));
for ($i = 0; $i < count($send_people); $i++) {
$q1 = "INSERT INTO receive_message (message_id ,receive_id,message_status) values(这里不知道怎么写?? '".$send_people[$i]."',0)";
$r1 = mysqli_query($dbc, $q1);
printf("%s",mysqli_error($dbc));
}
相关阅读:
php中添加了如下语句出现空白页 删除页面zhengchang
用gdb调试查看进程的内存存放什么数据?
php接收富文本时a标签的 target="_blank"会被过滤掉??
javaWeb项目使用aop处理异常?
sublime text有办法在打开js文件时默认折叠所有方法吗?
各位大神帮我看看three跟four块覆盖了是怎么回事?
ajax 获取的html中javascript语句不生效怎么办
synchronized 和 ReentrantLock 的 区别
为什么通过url爬取到的直播图片显示不出来
jQuery UI 的autocomplete 在BootStrap 的Modal 中不管用
app上的内嵌html5页面在iphone上显示,最底部有一条白边
安装程序内嵌http服务?
直播流量统计延迟,如何实现无差错计算流量费用
虚拟机不能上网?
angularjs 怎么让DOM操作完成才执行某段代码?
请问javascript中作用域和执行环境是不是一个概念?
html5 contenteditable属性
这样的项目如何管理
php 在缓冲区引入文件的目的
一键更换微信主题