我正在尝试在PHP中为表格单元格分配动态ID,但它似乎不起作用。
<?php $var="23,24,25";
echo $var."\n";
?>
<table id="summary-table" border =1 cellspacing="0" cellpadding="0" style="width:100%">
<th>Col1</th><th>Col2</th><th>Ids</th>
<tr>
<td>Row1</td>
<td>A</td>
<td id="td-containing-ids" data-ids="23278,62157,325845,568673,607607"><font color="blue">3</font></td>
</tr>
<tr>
<td>Row2</td>
<td>B</td>
<!-- trying to add php value to td id --->
<td id="td-containing-ids" data-ids= '<?php $var ?>' ><font color="blue">4</font></td>
</tr>
<tr>
</table>
如何解决此错误?
答案 0 :(得分:3)
嗨,你应该添加echo
<td id="td-containing-ids" data-ids= '<?php echo $var ?>' >
谢谢
答案 1 :(得分:1)
您已将ID设置为“td-containing-ids”。如果你想要标记你需要的数据ID
<td id="td-containing-ids" data-ids='<?php echo $var ?>' >
<font color="blue">4</font>
</td>
答案 2 :(得分:1)
你想要String,你必须将它回显到HTML中。喜欢这个
<td data-ids='<?echo$var;?>'>
也不要忘记你的语法!