我有一個PHP代碼:更換while循環用foreach
$categories_query = tep_db_query("select categories_id, categories_name from categories order by categories_name");
while ($categories = mysql_fetch_array($categories_query)) {
$categories_array[] = array('id' => $categories['categories_id'], 'text' => $categories['categories_name']);
}
問題是我怎麼能與例如的foreach這樣我就可以先取mysql的陣列更換while循環,然後我想編輯一些值,然後將其傳遞給循環?我嘗試了不同版本的循環,但它們並沒有給出和while循環一樣的結果。
任何問題'while'? – zerkms 2014-11-23 20:05:29
不要再使用[mysql]函數。他們已被棄用,轉移到mysqli或pdo – DarkBee 2014-11-23 20:09:49
tep_db_query讓我覺得這是oscommerce,懷疑他可以很容易地改變 – rjdown 2014-11-23 20:25:22