很抱歉,如果之前有人问过这个问题!这是我想要做的。
我需要更新列"其他" WHERE $ lasteight等于item id的最后八个字符
例如 我的数据库中有项目8542658s5s4a2158
我需要做 $ lasteight =" 5s4a2158&#34 ;; mysqli_query($ con," UPDATE inv SET other =' log_itm' WHERE item_id =' $ lasteight'");
再次对不起,如果在我搜索几个小时之前已经问到这个问题!! 太感谢了!
答案 0 :(得分:1)
$lasteight = mysqli_real_escape_string($_POST['lasteight']);
mysqli_query($con, "
UPDATE inv SET
other = 'log_itm'
WHERE
RIGHT(item_id, 8) = '$lasteight'
");
// OR
mysqli_query($con, "
UPDATE inv SET other = 'log_itm' WHERE item_id LIKE '%". $lasteight ."'
");