如何将PHP变量分配给html表格单元格id

时间:2015-01-28 13:05:54

标签: php html-table

我正在尝试在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>

如何解决此错误?

3 个答案:

答案 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;?>'>

也不要忘记你的语法!