Php 从SELECT语句回显变量
我正在尝试进行一个select查询,并将此信息输出到html标记中,但它一直在将php代码转换为:Php 从SELECT语句回显变量,php,mysql,Php,Mysql,我正在尝试进行一个select查询,并将此信息输出到html标记中,但它一直在将php代码转换为: <!--? echo $news_text; ?--> 我做错了什么?为什么它不返回错误,而不是将其转换为上面的错误 代码 $con=mysqli_connect('localhost','root','pass','db'); $theId=$_GET['id']; 是代码的一部分,在该部分中,您可以将' 编辑 我还不能回复其他帖子(需要50次重复),但原因是你不能将回音放在下
<!--? echo $news_text; ?-->
我做错了什么?为什么它不返回错误,而不是将其转换为上面的错误
代码
$con=mysqli_connect('localhost','root','pass','db');
$theId=$_GET['id'];
是代码的一部分,在该部分中,您可以将'
编辑
我还不能回复其他帖子(需要50次重复),但原因是你不能将回音放在
下方,而不是$all_news->fetch()代码>标记是因为它位于?>
标记下方。只要把它放在你想放的任何地方,但是把它放在
中就可以了。这里的问题是php语法不正确。
您可以使用以下选项:
<?php echo $variable ?>
这将回显变量。或者,您可以使用以下语法
<?= $variable ?>
echo$news\u text时,您尝试回显值的代码部分丢失…工作正常代码>位于$all_news->fetch()的右下方
,但不在
标记中??您从不使用$all\u news
。你定义了它,但从未真正使用过它。
<?= $variable ?>