我试图破坏MySQL数据库的数据。
我有一个内爆的结果:
1,2,3,4,5
我想要的是这样的(我希望结果中的过滤器编号为3):
1,2,4,5
我做了什么:
$result = [];
$query = mysqli_query($koneksi, "SELECT * FROM user") or die (mysqli_error());
while($row = mysqli_fetch_assoc($query)){
$result[] = $row['id'];
$implode = implode(",", $result);
echo $implode;
有没有办法过滤那个结果?
答案 0 :(得分:1)
您可以使用'if'构造
找到此代码:
$result[] = $row['id'];
如果您需要将变量与值进行比较,而不是执行:
使用以下内容更改此行:
if($row['id'] != '3'){ $result[] = $row['id']; }