簡體   English   中英

為什么不動態生成 <div> 顯示?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM