[英]html is reading php tag
如何在html中编写php代码,html正在读取php标签
while($value = mysqli_fetch_array($result33))
{
$output .=
'
<tr>
<td>
'.$value['co_name'].'
</td>
<td>
<div class="hidden-sm hidden-xs btn-group">
<button class="btn btn-xs btn-info"
onclick="openmymodel('.$value['id'].',
<?php '.$value['co_name'].' ?>, <?php
'.$value['eco_name'].' ?>)">
<i class="ace-icon fa fa-pencil bigger-120"></i>
</button>
<button class="btn btn-xs btn-danger"
onclick="confirm_modal('.$value['id'].')">
<i class="ace-icon fa fa-trash-o bigger-120"></i>
</button>
</div>
</td>
</tr>
';
}
问题是 html 正在读取“openmymodel 函数”中的 php 标签
那是因为您的分隔符是'
,而不是<?php
标签,这实际上是您正在使用的。
如果您对语法高亮器稍加注意,您会看到<?php
与字符串的其余部分具有相同的颜色。
这意味着它没有被检测为句子。
while($value = mysqli_fetch_array($result33))
{
$output .=
'
<tr>
<td>
'.$value['co_name'].'
</td>
<td>
<div class="hidden-sm hidden-xs btn-group">
<button class="btn btn-xs btn-info"
onclick="openmymodel(
'.$value['id'].',
\''.$value['co_name'].'\',
\''.$value['eco_name'].'\')">
<i class="ace-icon fa fa-pencil bigger-120"></i>
</button>
<button class="btn btn-xs btn-danger"
onclick="confirm_modal('.$value['id'].')">
<i class="ace-icon fa fa-trash-o bigger-120"></i>
</button>
</div>
</td>
</tr>
';
}
自己注意语法高亮现在是如何变化的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.