如何訪問foreach函數中的數組key,然後傳遞給mysql查詢。以下代碼返回空白頁面。當「key」是靜態id ='2'時,沒有問題。但我需要使用數組鍵,而不是靜態值。PHP如何訪問foreach函數裏面的key然後傳遞給mysql查詢
foreach ($base as $key => &$value) {
$value = db_query("SELECT * FROM {bo_subject} WHERE exam LIKE '%$key%'")->fetchAllKeyed() or exit(mysql_error());
}
這個問題似乎是題外話,因爲海報也懶得閱讀基本PHP文件 –
http://www.php.net/manual/en/control-structures.foreach.php –
打我它@MarkBaker:p – rfoo