我已经使用PHP向我的页面添加了一个可排序的php表,并且有一个灯箱设置,当单击一行时,它会从行中提取ID并在灯箱中显示相应的数据。
echo "<tr class='LightboxTrigger' data-lightboxid='<?php echo $row['ID'];?>'>";
我的灯箱触发器代码在上面,上传页面时收到的错误如下:
Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in /home1/awaluminium/public_html/orca/timesheets.php on line 436
请你能帮我解决问题所在吗?
编辑:
echo "<tr class='LightboxTrigger' data-lightboxid='<?php echo ['ID'];?>'>";
现在允许页面加载但不显示灯箱中的相应数据,它只是空白。还添加了一行&gt ;;&gt ;;&gt ;;&gt ;;&gt ;;到表格所在的div的顶部。
答案 0 :(得分:0)
<?php shoud out of string
echo "<tr class='LightboxTrigger' data-lightboxid='"<?php echo $row['ID'];?>"'>";
或更短:
echo "<tr class='LightboxTrigger' data-lightboxid='"<?=$row['ID'];?>"'>";
答案 1 :(得分:0)
你在echo语句中有一个php开启标记,所以在尝试打开它时看起来好像你已经在php里面了:
echo "<tr class='LightboxTrigger' data-lightboxid='<?php echo $row['ID'];?>'>";
尝试将其更改为:
echo "<tr class='LightboxTrigger' data-lightboxid='".$row['ID']."'>";