Я пытаюсь обновить строку в моей базе данных. я не получаю ошибки, но обновление не произошлоКак обновить строку в зависимости от состояния
$sql = "UPDATE calendar_events
SET event_title='".$_POST["naam"]."'
WHERE id ='($event_id)'";
проблема по переменной $ event_id. Если я помещаю nummber вместо $ event_id (WHERE id = 6) , тогда это нормально, и у меня есть мое обновление, но он не принимает никакой переменной . Я многое изменил. Тип variabls id и $ event_id одинаковы. Значение id и $ event_id одинаково. Я попытался с $ event_id и $. $ event_id. "'. все в порядке и без ошибок из базы данных bat обновление не происходит. может кто-то помочь мне спасибо
И, конечно, пожалуйста, отфильтруйте свой naam, прежде чем вводить его в строку sql! – ToBe
Попробуйте распечатать sql на экране, и если sql верен, выполните его в базе данных, на которой вы работаете, чтобы проверить, правильно ли указан запрос для базы данных. –
Каков тип столбца id? –