在我的PHP代码,我从数据库中的数据,我把该阵列的具体数值,我可以使用什么来代替mysql_fetch_array?
$from_db=mysql_query(" SELECT * FROM ... ");
while ($row = mysql_fetch_array($from_db)) {
$number_id[]=$row['number_id'];
...
}
现在,我想之前的COMAND“而”加入这一行(用于其他目的) :
$from_db = mysql_fetch_array($from_db);
我怎样才能改变这一行:while ($row = mysql_fetch_array($from_db)) {
处理数组,而不是从数据库中的原始数据?
你的问题的方式还不清楚。在这两种情况下你都有数组都包含来自数据库的原始数据。你能告诉你真正想要什么吗?为什么?没有使用一些你不太明白的术语。谢谢。 – 2012-02-23 10:05:27
我试着把'$ from_db'放到缓存中,但是我得到了一个错误,所以我需要将mysql_query转换为一个Array,放入缓存并在那之后。 – Lucas 2012-02-23 10:19:04
你想放入缓存的是什么?做什么的?你真的需要任何缓存吗?可能你需要先学习非常基本的语法? – 2012-02-23 10:21:32