Я пытаюсь обновить таблицу SQL, но мой код не будет работать. Может быть, кто-то может взглянуть, пожалуйста.Обновление MySQL через PHP
<?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:", "");
Огромное спасибо. Это работает хорошо. –
Когда я хочу заменить одно слово, это хорошо работает, но когда я хочу удалить такие наборы Смотрите полные эпизоды Tonight With Boy Abunda на TFC.TV ... это делает работу. Файл работает хорошо, но он не удаляет этот набор. У тебя есть идея. Спасибо –
Попробуйте запустить запрос с точкой в нем и дайте мне знать, если он работает –