抱歉,如果之前有人问过这个问题!这是我想做的。
我需要更新“其他”列,其中 $lasteight 等于项目 ID 的最后八个字符
例如 我的数据库中有项目 8542658s5s4a2158
我需要做 $lasteight="5s4a2158"; mysqli_query($con,"UPDATE inv SET other='log_itm' WHERE item_id='$lasteight'");
再次抱歉,如果在我搜索了几个小时之前有人问过这个问题!! 太感谢了!
最佳答案
$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 ."'
");
关于php - mysqli更新其中项目ID等于最后八个如果项目ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25777003/