При обновлении столбца «имя_компьютера» в таблице клиента я получил следующую ошибку;Ошибка синтаксиса SQL, не удалось обновить таблицу mysql
У вас возникла ошибка в синтаксисе SQL; проверьте руководство, которое соответствует версии сервера MySQL для правильного синтаксиса использовать вблизи «WHERE клиент-идентификатор = 2» в строке 1
Вот код:
if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) {
$updateSQL = sprintf("UPDATE client SET client_name=%s, WHERE client-id=%s",
GetSQLValueString($_POST['newcust'], "text"),
GetSQLValueString($_POST['select'], "int"));
mysql_select_db($database_trackntrace, $trackntrace);
$Result1 = mysql_query($updateSQL, $trackntrace) or die(mysql_error()); }
Я не могу исправить ошибка, нужна небольшая помощь.
Thanks
'клиент-id' или' client_id'? –
Удалить ',' перед 'WHERE' –
что такое тип данных 'client_name' и 'client-id' – Jhanvi