我需要检查数组存储的数据是否与数据库中存在的数据匹配。这意味着,用户将选择复选框数据 1、4、5,这些数据将存储为$data[]
. 在数据库中有一个表,其列ID
将有 1、2、3、4、5。每次用户选择不同的复选框时,都会存储在$data
. 我想使用数据库 ID 检查这些值,并且我只想获取那些存储在该 ID 前面的其他名为“值”的列中的值
示例:如果$data
值为 3、4,那么它应该只从数据库中获取 4 和 5 的值。
我不知道如何进行这种比较并获得价值。
$query = "select values from customer where bname = '".$_POST['bname']."' ";
$update = DB_query($query,$db);
while($row = DB_fetch_array($update))
{
$array=explode(',',$row["values"]);
}