为了账号安全,请及时绑定邮箱和手机立即绑定

php更新查询不更新数据(php/mysql)

php更新查询不更新数据(php/mysql)

PHP
湖上湖 2023-06-24 18:19:18
我有一个由页面构建的简单更新查询,代码如下。<?php if ($resultADS->num_rows > 0) {                    // output data of each row                    while($rowADS = $resultADS->fetch_assoc()) {                        //Reformat date to yyyy-mm-dd                        $phpdate = strtotime( $rowADS['Assigned_Date_Sales'] );                        $mysqldate = date( 'Y-m-d', $phpdate );                                                echo "ID: " . $rowADS['ID'] . " -  " . $rowADS['Assigned_Date_Sales'] . " New Date: ". $mysqldate . "<br>";                                            $sqlADSupdate = "UPDATE customer_migration_details SET Assigned_Date_Sales_New = '" . $mysqldate . "' WHERE ID ='" . $rowADS['ID'] . "'<br>";                        echo $sqlADSupdate;                        $result = $conn->query($sqlADSupdate);                        echo  "Updated Assigned Sales Date: " . $rowADS['Assigned_Date_Sales_New'] . "<br><br>";                                        }                }                ?>唯一的问题是。它没有更新有问题的字段。有任何想法吗
查看完整描述

1 回答

?
LEATH

TA贡献1936条经验 获得超6个赞

您能告诉我为什么在查询末尾使用中断标记吗?根据我的说法,你的查询应该是:

$sqlADSupdate = "UPDATE customer_migration_details SET Assigned_Date_Sales_New = '" . $mysqldate . "' WHERE ID ='" . $rowADS['ID'] . "'";

由于查询不充分,因此不会更新表。


查看完整回答
反对 回复 2023-06-24
  • 1 回答
  • 0 关注
  • 70 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信