爱问知识人 爱问教育 医院库

为什么?

首页

为什么?

$sql = "INSERT INTO t_user (f_username, f_passwo        rd, f_name, f_email) VALUES"; 
$sql .= "('$username', '$pwd', '$name', '$email'        )";
$sql = "INSERT INTO t_postinfo (f_username) VALU       ES";
$sql .= "('$username')"; 
我的代码是这样写的,但是只有t_postinfo表插入了数据,而t_user表中没有插入数据,这是为什么?
   我要的是在两个表中都插入数据,有什么方法可以做到吗?

提交回答

全部答案

    2013-03-13 20:15:49
  • 一条sql插入语句,执行一次只能在一个表中插入数据
    你要在两个表中插入数据,需要执行两条sql语句
    也就是你需要在你的第三条语句前面加入一条sql语句执行代码
    估计你不了解数据库知识,建议你学习一下数据库的基本知识,现在开发离不开数据库

    贝***

    2013-03-13 20:15:49

类似问题

换一换
  • 其他编程语言 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 178-197
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):