У меня есть результаты запроса MySQL, я хотел бы добавить новое поле и заполнить вычисляемым значением, которое я бы затем отсортировал, я новичок в добавлении полей в массивы и сортировке массивовтак что любая помощь приветствуется, спасибо.
$keyArray = explode(" ", $keyPhrase);
$result = $mysqli->query($queryString);
while($row = $result->fetch_array()){
$rows[] = $row;
}
foreach($rows as $row){
$bodyData = $row["bodydata"];
$totalKeys = 0;
foreach($keyArray as $value){
$keyCount = substr_count($bodyData, $value);
$totalKeys = $totalKeys + $keyCount;
}
// Here I'd like to add new field to $rows[]
// with $totalKeys value then sort by it desc after the this loop
}
}