gpt4 book ai didi

php - 回显 SELECT 语句中的变量

转载 作者:行者123 更新时间:2023-11-29 22:21:53 30 4
gpt4 key购买 nike

我正在尝试进行选择查询并将此信息输出到 html 标签中,但是它不断将 php 代码转换为:

<!--? echo $news_text; ?-->

我做错了什么?为什么它不返回错误而不是将其转换为上面的错误?

代码

$con = mysqli_connect('localhost','root','pass','db');
$theId = $_GET['id'];
<?

$all_news = $con->prepare("SELECT
n.id,
n.title,
n.url,
n.image_url,
n.date,
n.news_text,
w.url as website_url,
w.image as website_image
from news n
join website w on w.id = n.website_id
where n.id = ? limit 1");
$all_news->bind_param("i", $theId);
$all_news->execute();
$all_news->bind_result($id, $title, $url, $image_url, $date, $news_text, $url, $referer_img);
$all_news->fetch();

?>

<div class='main_image' style='background-image:url(<?php echo $image_url; ?>)' title=''></div>
<p class="title">
<? echo $title; ?>
</p>
<img class="referer" src="<?php echo $referer_img ?>" alt="">
<div class="text_div">
<p>
<? echo $news_text; ?>
</p>
</div>

最佳答案

是代码中您回显 '<?php ... ?>' 中包含的信息的部分。

编辑我还无法回复其他帖子(需要 50 次代表),但你不能将 echo 放置在 <p> 下面的原因与 $all_news->fetch(); 相反标签是因为它位于 ?> 下面标签。只需将其放在任何您想要的位置,但将其包围在 <?php echo $news_text; ?> 中就完成了。

关于php - 回显 SELECT 语句中的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30629060/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com