html标记在php中不起作用
您好,我有一小行代码,我从mysql数据库中获取数据,并尝试使用html标记显示数据。我能够显示图表,但真正的问题是,如果我编写html标记,在图表中显示数据,那么标记不起作用,甚至标记也会与我的数据一起打印在图表中 如果我使用echo来编写html代码,那么就会出现这种错误。 [![在此处输入图像描述][1][1] 错误:语法错误,意外的“echo”(T\u echo)。 请把代码通读一遍,我不知道我在哪里犯的错误html标记在php中不起作用,php,html,Php,Html,您好,我有一小行代码,我从mysql数据库中获取数据,并尝试使用html标记显示数据。我能够显示图表,但真正的问题是,如果我编写html标记,在图表中显示数据,那么标记不起作用,甚至标记也会与我的数据一起打印在图表中 如果我使用echo来编写html代码,那么就会出现这种错误。 [![在此处输入图像描述][1][1] 错误:语法错误,意外的“echo”(T\u echo)。 请把代码通读一遍,我不知道我在哪里犯的错误 foreach ($results as $row) {
foreach ($results as $row) {
$temp = array();
$temp[] = array('v' => $row['Email'],'f' => "<p>{$row['First_Name']}</p><p>{$row['Email']}</p><img src = {$row['imageurl']} width='100px' height='100px'></img>");
$temp[] = array('v' => $row['Name'],'f' => "{$row['Name'] }{$row['Name']}");
$table['rows'][] = array('c' => $temp);
}
$jsonTable = json_encode($table);
<script type="text/javascript">
function drawVisualization() {
var jtable = <?php echo $jsonTable; ?>
// Create and populate the data table.
var data = new google.visualization.DataTable(<?php echo $jsonTable; ?>);
// Create and draw the visualization.
var table = new google.visualization.OrgChart(document.getElementById('visualization'));
table.draw(data, {allowHtml:true});
}
google.setOnLoadCallback(drawVisualization);
google.load('visualization', '1', {packages: ['orgchart']});
google.visualization.events.trigger(table,'select', function() {
alert('selected');
});
// Add our over/out handlers.
</script>
foreach($results as$row){
$temp=array();
$temp[]=array('v'=>$row['Email'],'f'=>“{$row['First_Name']}{$row['Email']}”;
$temp[]=array('v'=>$row['Name'],'f'=>“{$row['Name']}{$row['Name']}”);
$table['rows'][]=array('c'=>$temp);
}
$jsonTable=json_encode($table);
函数drawVisualization(){
变量jtable=
//创建并填充数据表。
var data=new google.visualization.DataTable();
//创建并绘制可视化。
var table=new google.visualization.OrgChart(document.getElementById('visualization');
table.draw(数据,{allowtml:true});
}
setOnLoadCallback(drawVisualization);
load('visualization','1',{packages:['orgchart']});
google.visualization.events.trigger(表,'select',function(){
警报(“选定”);
});
//添加我们的over/out处理程序。
\我添加了
table.draw(数据,{allowtml:true})代码>
我犯了一个错误,没有编写allowHtml,因为这个原因我的html标记无法工作
谢谢,
Sai Nishank我添加了table.draw(数据,{allowtml:true})代码>
我犯了一个错误,没有编写allowHtml,因为这个原因我的html标记无法工作
谢谢,
西尼桑也张贴了回音部分。您从何处获得此错误此代码中没有echo
。因此,您提供的内容可能不是您的问题所在。我怀疑您正在逃避html中的html标记。请发布您的html代码。此代码中没有错误。请在此之前或以下张贴代码。发布整个错误消息,这将是有帮助的。如果我放置并回显并编写html,那么我将得到错误,否则,甚至html标记也将打印在输出帖子的回显部分。您从何处获得此错误此代码中没有echo
。因此,您提供的内容可能不是您的问题所在。我怀疑您正在逃避html中的html标记。请发布您的html代码。此代码中没有错误。请在此之前或以下张贴代码。发布整个错误消息,这将是有帮助的。如果我放置、回显并编写html,那么我将得到错误,否则,即使html标记也会打印在输出中