2012-03-16 60 views
0

如果我得到一個主鍵,然後我會做到這一點:

if (isset($_GET['item_id'])) 

但是,如果表有一個複合鍵( 2個屬性作爲主鍵),我將如何做到這一點?作爲組合鍵的2個屬性是item_id和size_id

+4

'$ _GET'與您的數據庫沒有任何關係。這只是一種從瀏覽器獲取輸入到服務器的方法。一旦在服務器上,您將從'$ _GET'獲取值並將其用於查詢變量中。對於複合鍵查詢,您可能需要兩個變量。 – 2012-03-16 16:18:55

+0

當然。謝謝 – user1227124 2012-03-16 16:22:43

回答

1

如果您需要訪問數據庫中具有2個屬性的行,那麼您需要做類似:

if (isset($_GET['item_id']) && isset($_GET('size_id'))) 

除非以其他方式提供,否則其他部分不能神奇地出現。

+0

或者只是:'if(isset($ _ GET ['item_id'],$ _GET ['size_id']))' – meze 2012-03-16 16:23:28