gpt4 book ai didi

php - 为什么这个动态生成的
不显示?

转载 作者:行者123 更新时间:2023-11-28 02:15:13 26 4
gpt4 key购买 nike

好的,所以在我的网站上我有一个 slider 东西,它在东西之间“滑动”,在主页上,当页面加载时它检查数据库以查看 Column discounts 的值是否为 1(或更大)比 0,准确地说),这意味着 if($discounts>0){//do something;} 所以,如果折扣列中的值大于 0,它将(应该)显示一个动态创建的 DIV 说诸如“是的,我们有折扣”等。

但是,它不会显示!它只显示 2 张幻灯片。但是数据库中的值设置为1,所以它应该显示第3张幻灯片!

头部内部:

if($ddiscount >0)
{
$outputsy = '<div class="ambitios_slide">

<div class="clear">

<h1 class="ambitios_fleft">'.$dimage.'</h1>

<div class="ambitios_sleder_title">'.$dtitle.'</div>

<p>'.$ddescription.'</p>

</div>

</div>';
}
else
{
$outputsy = null;
}

body 内部:

<?php if($outputsy != null) {echo $outputsy;} ?>

没有警告,没有错误。网页加载正常。它只是从不显示动态生成的 DIV!有人可以帮我弄清楚这里出了什么问题吗?

感谢任何帮助

谢谢

最佳答案

else 部分,尝试将 $outputsy 设置为一些随机字符串,看看是否能输出。

也尝试执行 var_dump($ddiscount); 并查看 $ddiscount 的实际值是多少。如果不是预期的情况,则问题可能出在这段代码之前。

关于php - 为什么这个动态生成的 <div> 不显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5189524/

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