如何搜索数组,查找值是否等于字符串,然后获取该行,找到另一个值并替换它。 $value['ID'] == 2;
我认为这是错误的方式。
while($row = $result1 -> fetch_array())
{
$columbs[] = $row;
}
$sort = array();
foreach($columbs as $key => $value)
{
$sort['schooltype'][$key] = $value['schooltype'];
$sort['ID'][$key] = $value['ID'];
foreach($columbs as $key=>$value)
{
if ($value['schooltype'] == "High School")
{
$value['ID'] == 2;
$sortbyschooltype = array("array" => $value['ID'], "SORT" => SORT_ASC);
}
}
}
答案 0 :(得分:1)
$sort['ID'][$key]=0;
为此答案归因于@cyadvert。
答案 1 :(得分:0)
array_search怎么样?无需重新发明轮子!此命令将返回您搜索的值的索引。因为我的代码不清楚,所以我无法给你一个代码示例。