Итак, я запускаю этот php-скрипт в качестве заданий по обновлению cron для пользователей на табло.Обновление Mysql с более чем одним редактированием
<?php
$servername = "localhost";
$username = "xxx";
$password = "xxx";
$dbname = "xxx";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "UPDATE scoreboard SET points='23' WHERE id=2500";
if ($conn->query($sql) === TRUE) {
echo "Record updated successfully";
} else {
echo "Error updating record: " . $conn->error;
}
$conn->close();
?>
Это прекрасно работает только один id
в то время. Как я могу редактировать 3 id
с разными точками? Благодарю.
, где идентификатор в (2500, 2501, 2502) –
выпуск 3 обновления. и обратите внимание, что '' 'и' '' не являются допустимыми символами кавычек в mysql OR php. не используйте текстовый процессор для редактирования кода. –
Если вам нужно ... вы можете «обновить контрольные точки табло = случай, когда ID = 2500, тогда« 23 », когда Id =« XXXX », а затем« YY », когда ID =« YYYY », а затем« XX »заканчивается, где ID в (2500, 'XXXX', 'YYYY') ', но здесь есть более сильные обновления; или вы можете написать массивную вставку в таблицу и обновить ее из этой таблицы, если у вас есть большое количество записей для обновления с разными значениями. – xQbert