[英]Why won't this dynamically-generated <div> display?
好的,在我的網站上,我有一個滑塊thing,它在各個事物之間“滑動”,在主頁上,當頁面加載時,它檢查數據庫以查看“列折扣”的值是否為1(或大於0,確切地說),這意味着if($ discounts> 0){//做某事;}因此,如果Discount列中的值大於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;
}
體內:
<?php if($outputsy != null) {echo $outputsy;} ?>
沒有警告,沒有錯誤。 網頁加載正常。 它永遠不會顯示動態生成的DIV! 有人可以幫我弄清楚這里出什么問題了嗎?
任何幫助表示贊賞
謝謝
在else
部分,嘗試將$outputsy
設置$outputsy
一些隨機字符串,然后查看是否將其輸出。
也嘗試做一個var_dump($ddiscount);
並查看$ddiscount
的實際值是$ddiscount
。 如果不是預期的問題,則問題可能出在此代碼之前。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.