я пытаюсь повторить это
echo $row['positionX'] . " " . $row['positionY'];
как полигональные точки в фрагменте кода SVG
<polyline points = "...HERE..." fill = "none" stroke = "blue" stroke-width = "3"/>
как мне это сделать?
Спасибо
Существуют и другие способы, в зависимости от требований или стиля кодирования:
$.getJSON(....)
JQuery метод, где сервер echo json_decode($row);
, а затем динамически рисовать ломаную линию из данных JSON (например, RaphaelJS или SnapSVG экономит вам немного кода)
echo "<polyline points=\"$row['positionX'],$row['positionX']\" \/>";
Для одностраничного приложения используйте # 1, так как это AJAX-вызов.
При однократной загрузке страницы кодирование №2 достаточно простое.
Примечание: слишком много <?php echo
в HTML сложно отлаживать, также рекомендую усы создание шаблонов для удобства чтения и упрощения кода.
Что-то вроде этого?
<polyline points = "<?php echo $row['positionX'] . " " . $row['positionY']; ?>" fill = "none" stroke = "blue" stroke-width = "3"/>