2013-03-14 28 views
2

我希望有一個condtion對打印標籤打印標籤可見 如果$ data_common [$ datacntr] [ 'SKU'] =東西如何顯示的PHP代碼

echo <a href="#" onclick="Popup=window.open(\'printLabel.php?OrderID=' . $orderId . '& Name=' . $Name . '&ShippingAddress=' . $ShippingAddress . '& AddressLine1=' . $AddressLine1 . ' &AddressLine2=' . $AddressLine2 . '&AddressLine3=' . $AddressLine3 . '&City=' . $City . '&County=' . $County . '&District=' . $District . '&StateOrRegion=' . $StateOrRegion . '&PostalCode=' . $PostalCode . '&Phone=' . $Phone . '&platform=' . $platform . '\',\'Popup\',\'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no, width=700,height=600,left=430,top=23\'); return false;"><img src="images/printLabel.png" alt="Print Lable"></a></td> 

別的什麼

回答

3
<?php if (isset($data_common[$datacntr]['SKU']) && $data_common[$datacntr]['SKU'] == "something") : ?> 
    <?php echo '<a href="#" onclick="Popup=window.open(\'printLabel.php?OrderID=' . $orderId . '& Name=' . $Name . '&ShippingAddress=' . $ShippingAddress . '& AddressLine1=' . $AddressLine1 . ' &AddressLine2=' . $AddressLine2 . '&AddressLine3=' . $AddressLine3 . '&City=' . $City . '&County=' . $County . '&District=' . $District . '&StateOrRegion=' . $StateOrRegion . '&PostalCode=' . $PostalCode . '&Phone=' . $Phone . '&platform=' . $platform . '\',\'Popup\',\'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no, width=700,height=600,left=430,top=23\'); return false;"><img src="images/printLabel.png" alt="Print Lable"></a>' ?> 
<?php endif; ?> 

if語句中的第一個條件將檢查這個$data_common[$datacntr]['SKU']鍵是否存在。第二個是如果它等於某事(將「某物」改爲你的價值)。

希望這有助於:)

斯托揚

+0

感謝斯托揚其工作 – 2013-03-14 07:40:57

+0

歡迎您:) – 2013-03-14 08:10:27

1
$label= (isset($data_common[$datacntr]['SKU']) && !empty($data_common[$datacntr]['SKU']))?'YOuR LABEL CODE':''; 

echo $label;