簡體   English   中英

PHP 代碼中的 SQL 查詢沒有將正確的信息寫入數據庫

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM