我想做这样的事情:
$select = "select some_fiels from some_table";
$result = mysql_query($select);
if (mysql_num_rows($result) > 0 )
{
$rows = array();
while($r = mysql_fetch_assoc($result))
{
$rows[] = $r;
}
echo json_encode($rows);
// THIS IN ORDER TO EXTRACT THE VARIABLE VALUE FOR USE LATER IN THE SCRIPT
while($row = mysql_fetch_assoc($result))
{
$creator_member_id = $row['creator_member_id'];
}
}
但我不确定重置$ result变量的最佳方法是什么。还是需要重置?我将这个值提取到$ creator_member_id变量的最佳方法是什么?
谢谢!
答案 0 :(得分:1)
如果您想保留以前的结果,只需将查询放到另一个数组中即可。
$ result2 = mysql_query($ select);
if (mysql_num_rows($result2) > 0 )
如果你解释了你想要查询的内容会有所帮助,因为我认为你可能会做更多的查询而不是你真正需要做的事情。