[英]Format using MYSQL Date Retrieved from Database and Display in PHP file
[英]PHP Display HTML retrieved from database
我正在检索存储在数据库中的一些html源代码,并将其存储在PHP变量中。 html源代码是表的行,可能看起来像这样:
<tr><td>10:00 AM</td><td class="success">Available</td></tr>
<tr><td>10:15 AM</td><td class="success">Available</td></tr>
<tr><td>10:30 AM</td><td class="success">Available</td></tr>
我将其存储在变量$ tableRows中。
在我的PHP页面中,页面中有一些表代码,而我试图包含这样的表行:
<table class="table table-condensed table-hover table-bordered">
<tr>
<th scope="col">Time</th>
<th scope="col"><?php echo $date ; ?></th>
</tr>
<?php
echo $tableRows ;
?>
</table>
在浏览器中,我看到了html源,例如,我看到了:
<tr><td>10:00 AM</td><td class="success">Available</td></tr>
<tr><td>10:15 AM</td><td class="success">Available</td></tr>
<tr><td>10:30 AM</td><td class="success">Available</td></tr>
而不是呈现的表? 我已经尝试了htmlentities,但这也不起作用。
尝试这样的事情:
<?php
$a='
<tr><td>10:00 AM</td><td class="success">Available</td></tr>
<tr><td>10:15 AM</td><td class="success">Available</td></tr>
<tr><td>10:30 AM</td><td class="success">Available</td></tr>';
echo '
<tr>
<th scope="col">Time</th>
<th scope="col"><?php echo $date ; ?></th>
</tr>'.$a;
这给了我适当的输出,您可以尝试
<?php
$tableRows='<tr><td>10:00 AM</td><td class="success">Available</td></tr> ';
echo $tableRows;
?>
嗯...。也许您的$tableRows
变量具有HTML编码,如下所示:
<tr><td>10:00 AM</td><td class="success">Available</td></tr>
<tr><td>10:15 AM</td><td class="success">Available</td></tr>
<tr><td>10:30 AM</td><td class="success">Available</td></tr>
在这种情况下:
...
</tr>
<?php
echo html_entity_decode($tableRows);
?>
</table>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.