Нужны разрывы строк в отображении базы данных для jpGraph

Я учусь использовать jpGraph для отображения гистограмм. В инструкциях объясняется, как создать файл .txt со следующими данными:

1700.5   5.0
1701.5  110.0
1702.5  16.0
1703.5  23.0

Я обнаружил, что он все еще работает, если я изменю расширение на .php. Но вместо того, чтобы использовать статический файл, я хочу выяснить, как отображать данные из таблицы базы данных. В частности, я хочу отображать даты и результаты тестов, например:

2015-01-05  10
2015-01-05  50
2015-01-21  80

Поэтому я заменил статические данные на запрос к базе данных, а затем этот код …

while ($row = $stm->fetch())
{
$Test_Score = $row['Test_Score'];
$Test_Date = $row['Test_Date'];

$Results[] = ''.$Test_Date.'  '.$Test_Score.'';
}

echo join ($Results, '');

Проблема в том, что это отображает что-то вроде этого …

2015-01-05  102015-01-05  502015-01-21  80

Добавление разрыва не помогает, по-видимому, потому что это не совместимо с кодом jpGraph …

$Results[] = ''.$Test_Date.'  '.$Test_Score.'<br>';

Поэтому я пытаюсь найти альтернативный способ вставки разрывов строк после каждой строки кода. Я на Mac, так что я думаю, что должен использовать / r / n, но я также пробовал / r и / n, заключенные в двойные и одинарные кавычки.

Какая волшебная формула?

1

Решение

Попытайся:

$lines = implode(PHP_EOL,$Results); // equal join(PHP_EOL,$Results);

постоянная PHP_EOL автоматически установить правильный разрыв строки текущей ОС.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]