将固定值添加到int以进行更新查询

时间:2017-10-16 18:00:37

标签: php mysql mysqli

我有一个列名为 ID& Reference 的表格。我在查询中所做的是获得 ID 。我想要实现的是我想在 ID 值之后添加 000001 ,并用它更新我的参考列的值。

例如: ID = 19 我想要实现的是ID = 19, - >参考= 19000001.

但是使用我当前的代码,它所做的是将两个值都添加到000020,或者如果ID = 1,则使用值2(1 + 000001)而不是1000001更新引用。

PS:参考列在数据库中是int类型。

$result = mysqli_query($con,$sql);
$sql = "select id from user_tbl where officer_name like '".$officer_name."';";
$result = mysqli_query($con,$sql);
if(mysqli_num_rows($result) > 0)
{
$row = mysqli_fetch_assoc($result);
  $oid = $row['id'];
}
$sql = "UPDATE user_tbl SET reference = '$oid' + '000001' WHERE id = '$oid'";
$result = mysqli_query($con,$sql);

0 个答案:

没有答案