Просто пытаюсь добавить точки к существующему значению в столбце «Баллы». Я прочитал несколько статей, которые предлагают ниже, но это не работает для меня. Возможно, потому, что я использую mysqli, а не mysql? Есть предположения? Оператор if работает нормально.
if (!empty($m1A) && ($r1A == 0)) { // Rewards pts $query = "UPDATE users SET Points=Points+3 WHERE 1A='$m1A'"; $result = mysqli_query($conn, $query); // Record reward of pts $query1 = "UPDATE rounds SET 1A = 1"; $result2 = mysqli_query($conn, $query1); } 
Если имя столбца начинается с числа, вы должны указать его в обратном направлении:
 $query = "UPDATE users SET Points=Points+3 WHERE `1A`=$m1A"; 
а также:
 $query1 = "UPDATE rounds SET `1A` = 1"; 
И я бы рекомендовал использовать подготовленный оператор со связанными параметрами, чтобы избежать проблем с SQL-инъекциями.
  Edit: Если столбец 1A не является целым столбцом, а значения являются строками, вам нужно их процитировать. 
 $query = "UPDATE users SET Points=Points+3 WHERE `1A`='$m1A'"; ^ ^ 
Хотя эта проблема будет решена автоматически с помощью подготовленного заявления …