我有以下的PHP代碼獲得號碼的清單從數據庫:如何將數組放入SQL中?
$current_product_id = "SELECT `product_id`,`category_id` FROM `oc_product_to_category` WHERE `product_id`='$product_id' ";
$current_product_ids = mysql_query($current_product_id);
$current_product_cat_ids='';
while($current_product_cat_id = mysql_fetch_array($current_product_ids)){
$current_product_cat_ids.=$current_product_cat_id['category_id'].',';
}
echo $current_product_cat_ids;
代碼回聲是這樣的:84,109,140,146,151,152,
我想現在把每這些數字並以某種方式使用它們在另一個SQL查詢有點像這樣:
$parent_category_ids = "SELECT `category_id`,`path_id` FROM `oc_category_path` WHERE `category_id`='84,109,140,146,151,152'"
所以我可以把值放入另一個SQL查詢。任何想法我可以做到這一點?謝謝
謝謝大家的回覆!每個答案都是正確的!我非常感謝幫助! :) – JCBiggar