2014-11-05 33 views
-6

我需要的數據有不同的風格,如果在mysql表 售出= 0,當我使用本網站下面的代碼顯示空白頁拉否則,如果從SQL

(?= $車輛 - >這是車輛參考 和出售的withing SQL表列

<?php 
if (?=$vehicle->sold?!= 1)      
    { 
    <div class="foo"> 
     <div class="fboverlay"></div> 
     <a> 
     <a href="/listing/<?=$vehicle->vehicle_id?>"><img src="/media.php?productId=<?=$vehicle->vehicle_id?>&file=<?=$vehicle->main_image?>" /></a> 

     </a> 
    </div> 
    }   
    else { 
      <a href="/listing/<?=$vehicle->vehicle_id?>"><img src="/media.php?productId=<?=$vehicle->vehicle_id?>&file=<?=$vehicle->main_image?>" /></a>  
    } 
    ?> 
+3

你可以花一點點_little_護理在做這篇文章像樣的和有用的。問題是什麼?爲什麼你的語法如此瘋狂不正確?爲什麼縮排和格式遍佈各地?你甚至不能使用大寫字母和句號。所以,坦率地說,那麼我不能回答它。抱歉。 – 2014-11-05 13:07:26

+0

'?= $ vehicle-> vehicle_id?'你似乎覺得'?='是變量名的一部分。不是。 ''是輸出東西的簡寫。 '$ vehicle-> vehicle_id'是你如何訪問變量。您使用的是哪本PHP書? – 2014-11-05 13:18:36

回答

0

您需要從基礎學PHP瞭解運營商,PHP和HTML secion等。 反正我。固定你的代碼。條件是如果$vehicle->sold不等於1.但我認爲,(在你的OP你提到我T應當爲0)你想這樣的:$vehicle->sold == 0

//Use sytnax like this. See php opeartors. 
if ($vehicle->sold != 1) { 
    ?> <!-- Close the php --> 
    <div class = "foo"> 
     <div class = "fboverlay"></div> 
      <a href = "/listing/<?= $vehicle->vehicle_id ?>"><img src = "/media.php?productId=<?= $vehicle->vehicle_id ?>&file=<?= $vehicle->main_image ?>" /></a> 
    </div> 
    <?php 
    //Open the php again 
} else { 
    ?> <!-- close the php --> 
    <a href = "/listing/<?= $vehicle->vehicle_id ?>"><img src = "/media.php?productId=<?= $vehicle->vehicle_id ?>&file=<?= $vehicle->main_image ?>" /></a> 
<?php //Open again 
} 
+0

HTML仍然無效。 – 2014-11-05 13:18:54

+0

Thx,我會編輯。刪除了。你現在看到任何錯誤嗎? – vaso123 2014-11-05 13:20:10

+0

非常感謝你,已經工作得很好,我在編寫php和im時採用了很好的noob技巧,並且從之前的開發者手中接過了一個網站而沒有交出 – JdotN15 2014-11-05 13:25:57