это кодпеременная проблема в Mysqli строке
if($_POST['submit']) {
$rid = $_GET['rid'];
$award = $_GET['award'];
$award_id = $_GET['award_id'];
$member_id = $_GET['member_id'];
$result = $mysqli->query("UPDATE ".$dbprefix."clanawards_requests SET maa_status = '3' WHERE maa_request_id = '$rid'");
$result = $mysqli->query("UPDATE ".$dbprefix."clanawards_members SET '".$award."' = '1' WHERE maa_member_id = '$member_id'");
проблема в этой строке
$result = $mysqli->query("UPDATE ".$dbprefix."clanawards_members SET '".$award."' = '1' WHERE maa_member_id = '$member_id'");
быть точным SET '".$award."' = '1'
'".$award."'
это имя столбца и переменная, и все else работает, но эта часть кода не обновляется.
Мне нужно знать, как заставить переменную работать в этой строке mysqli.
как насчет если вы говорите $ SQL = «создать строку обновления здесь» ... затем повторить его, чтобы увидеть, как это ужасно выглядит – Drew
^^^^ намного проще отладить этот путь –
и что бы это имя столбца было точно; 'Колонного 1 '? 'column 1'? 'column 'xxx''? 'римская колонна храмов богов'? –