$count = count($wareh_id);
$val = ceil($amount / $count);
$n = $amount % $count;
if ($n === 0) {
$n = $count;
}
for ($i = 0; $i < $n; $i += 1) {
$wareh_id[$i] = $val;
}
$val -= 1;
for (;$i < $count; $i += 1) {
$wareh_id[$i] = $val;
}
Должен вернуть одну строку с id 10 (последняя строка в выборке на скриншоте)Кому должен? Программа должна делать только то, что вы в ней написали. Строки по колонке mentions отсортированы, десятая строка выбрана. То, что нет других правил сортировки означает, что строки с одинаковым значением mentions можно выдавать в любом порядке.