Во-первых, спасибо за любую помощь.
Я провел здесь бесчисленные часы и другие форумы, пытаясь найти мое точное решение, но 1) я не понимаю, что я читал, или 2) я не нашел правильного ответа.
В PHP я выполнил несколько сложный запрос, который возвращает набор записей, аналогичный:
id | name | direction| 1 aaa east 2 bbb west 3 ccc east
Я создал ассоциативный массив, такой как:
$query=("select * from foo"); $result=mysql_query($query); $array=mysql_fetch_assoc($result);
Теперь, что мне нужно сделать, кажется простым, но я почему-то не понимаю концепцию. Мне нужно перебрать весь массив $ и вернуть количество любых значений, которые я хочу указать, и сохранить это число в переменной.
т.е. Покажите мне, сколько раз восток появляется в столбце «направление» и помещает его в переменную с именем $eastcount
.
Я пробовал различные комбинации использования циклов foreach
с инкрементными подсчетами и пытался использовать array_count_values
но не смог собрать их вместе: /