2014-02-24 45 views
0

在我的網站上,我創建了一個自定義鉤子。這裏是我的代碼:獲取訂單鉤子產品的組ID id

<?php function myActionHookFunctionvars($vars) { 

    $orderid = $vars['orderid']; 
    $ordernumber = $vars['ordernumber']; 
    $amount = $vars['amount']; 

//here i need the group id of the product in which it lies. 
} 
add_hook("AfterShoppingCartCheckout",1,"myActionHookFunctionvars");?> 

所以,在這一點,我需要拿到小組(GID),其中該產品,我們正在訂購謊言的信息。因爲我想將此鉤子應用於特定組的產品,而不是針對所有組。

+2

歡迎來到Stack Overflow!請記住,標籤不是關鍵字 - 填充標籤列表中充滿了您問題中的相同單詞無法對其進行分類。請務必閱讀選擇標籤時出現的說明! – Charles

回答

0

我找到了上述問題的答案。 放入功能下面量可變的代碼:

$gidsql = "SELECT gid FROM `tblproducts` WHERE id=(SELECT packageid FROM `tblhosting` WHERE orderid=$orderid)"; 
    $gidresult = mysql_query($gidsql); 
    while($row = mysql_fetch_array($gidresult)){ 

     $mygid = $row['gid']; 
    } 

它可以對任何人是有用的。