我有一个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