MySQL查询未更新数据库

MySQL查询未更新数据库,mysql,Mysql,也许我只是一个十足的白痴,但我正试图在MySQL表中插入一条记录,但它似乎不起作用。当我测试它时(即,让脚本回显这些值,以便我可以检查它们是否由表单发布),它们正在被发送,但查询没有发布到数据库。就像我说的,也许我是个十足的白痴,但我觉得也许一双新的眼睛可以加快我的故障排除速度,因为我在过去的两个小时里一直在与这个问题作斗争 代码如下: // Connects to your Database mysql_connect("localhost", "dbuser", "dbpword") o

也许我只是一个十足的白痴,但我正试图在MySQL表中插入一条记录,但它似乎不起作用。当我测试它时(即,让脚本回显这些值,以便我可以检查它们是否由表单发布),它们正在被发送,但查询没有发布到数据库。就像我说的,也许我是个十足的白痴,但我觉得也许一双新的眼睛可以加快我的故障排除速度,因为我在过去的两个小时里一直在与这个问题作斗争

代码如下:

// Connects to your Database
  mysql_connect("localhost", "dbuser", "dbpword") or die(mysql_error()); 
  mysql_select_db("dbname") or die(mysql_error()); 

// Get Variables
  $sectorid = $_POST['sectorid'];
  $parentid = $_POST['parentid'];
  $sectorname = $_POST['sectorname'];
  $status = $_POST['status'];
  $creon = $_POST['creon'];
  $creby = $_POST['creby'];
  $modon = $_POST['modon'];
  $modby = $_POST['modby'];

//Insert Record
  mysql_query("INSERT INTO cand_emp_sector (sectorid, parentid, sectorname, status, creon, creby, modon, modby)
  VALUES ('$sectorid', '$parentid', '$sectorname', '$status', '$creon', '$creby', '$modon', '$modby)"); 

//On completion, redirect to next page
  header("Location: canddb.new.7i.php");
如蒙协助,将不胜感激


谢谢

您在结尾处遗漏了一个报价

, '$modby')");
         ^---------here

检查结果是否有错误:

$result = mysql_query("INSERT INTO cand_emp_sector (sectorid, parentid, sectorname, status, creon, creby, modon, modby)
  VALUES ('$sectorid', '$parentid', '$sectorname', '$status', '$creon', '$creby', '$modon', '$modby)"); 

if($result === false) die('query failed..');

尝试添加
echo mysql_error()在mysql事件之后,我认为我是个十足的白痴。现在可以了。谢谢