У меня есть два массива.Каждый из них извлекается из MySQL через следующее:
$query ="SELECT country,";
$query.="GROUP_CONCAT(report) AS reports, ";
$query.="GROUP_CONCAT(topic) AS topics, ";
$query.="FROM reports GROUP BY country";
Итак, он дает мне две строки, подобные этой:
reports[$i] = 2011-05-11 A,2011-05-11 B,2011-05-11 C
topics[$i] = A,B,C
И, однако, он работает нормально, когдастрока сообщений становится слишком длинной, MySQL просто обрезает ее, а затем я выбрасываю
Warning: array_multisort(): Array sizes are inconsistent
, потому что я взрываю строку вниз по строке.
Очевидно, это разрушает мою программу.Но я не знаю, что делать, я как будто в кризисе, потому что мой начальник сказал, что он заставит всю компанию начать использовать его.Как я могу заставить MySQL не усекать результаты?