0
Мне нужна помощь с использованием переменной PHP в ситуации JavaScript. Я хочу использовать переменную PHP в графике, таких как Моррис,PHP-переменная в теге JavaScript
var area = new Morris.Area({
element: 'revenue-chart',
resize: true,
data: [
{y: '6D', fab: 20004, qc: 0},
{y: '5D', fab: 2778, qc: 0},
{y: '4D', fab: 4912, qc: 0},
{y: '3D', fab: 3767, qc: 0},
{y: '2D', fab: 6810, qc: 0},
{y: '1D', fab: <?php echo $sumWeightYesterday; ?>, qc: 0},
{y: 'NOW', fab: 4820, qc: 0}
],
parseTime: false,
xkey: 'y',
ykeys: ['fab', 'qc'],
labels: ['FAB', 'QC'],
lineColors: ['#a0d0e0', '#3c8dbc'],
hideHover: 'auto'
});
Я хочу использовать $sumWeightYesterday
, но он отображает 0
на данных.
Пожалуйста, помогите мне, Спасибо
Выбрано слово. Если это во внешнем JS-файле, оно также должно быть .php и подано с соответствующими заголовками mime. – mplungjan
. Что выглядит ** сгенерированный код **? То есть код, который браузер оценивает? –
Предполагая, что этот файл выполняется PHP и предполагается, что '$ sumWeightYesterday' фактически имеет значение (а не' 0'), вы всегда должны использовать 'json_encode()' при введении в JavaScript. Например, 'fab: = Json_encode ($ sumWeightYesterday)?>' – Phil