[英]SQL Query within PHP code does not write the correct information to database
我有两个查询,一个应该更新现有数据,一个应该插入新数据。 尽管插入查询插入了错误的数据。 它正在插入发送到更新查询的数据。
我尝试将具有插入查询的函数移动到不同的文件。 同样的问题仍然存在。 有趣的是,如果我注释掉更新查询,插入查询将完美运行。 截至目前,更新查询工作正常。 另一个有趣的问题是插入查询正下方的警报不起作用。 我根本无法让它显示出来。 任何帮助将不胜感激!
// update query
mssql_query("UPDATE ERP_VIEW.dbo.NCRfaults SET faultID = $riptionold[$f]',
rcID = '$firstchar', qty = '$faultqtyold[$f]'
WHERE ncrID = '$ncr_id'");
// insert query
<?php
$q2 = "INSERT INTO ERP_VIEW.dbo.NCRfaults (ncrID, faultID, rcID, qty)
VALUES ('$ncr_id','$fdescription[$f]', '$firstchar2', '$faultqty[$f]')";
?>
<script type="text/javascript">
alert("<?php echo $q2; ?>")
</script>
<?php
mssql_query($q2);
好吧,大家,我想通了。 我很抱歉浪费了任何人的时间。 我真的很感激所有的回复。 我调用了插入,然后调用了更新。 所以我正在更新新的插入。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.