【发布时间】:2016-04-06 11:03:49
【问题描述】:
我尝试更新 SQL 表,但我的代码不起作用。也许有人可以看看。
<?php
$servername = "localhost";
$username = "user";
$password = "pwd";
$dbname = "db";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "UPDATE pm_videos SET `description` = REPLACE( `description` , "Instagram:", "" ";
if ($conn->query($sql) === TRUE) {
echo "Record updated successfully";
} else {
echo "Error updating record: " . $conn->error;
}
$conn->close();
?>
我收到 500 错误。
当我直接在数据库中执行它时效果很好:
UPDATE pm_videos
SET `description` = REPLACE(`description`, "Instagram:", "");
【问题讨论】:
标签: php mysql mysqli sql-update