我在an older question上得到了一个几乎可以工作的答案。PHP:我只能使用这个函数一次(在while循环中使用它)
我有一个函数,
function vraagOp($table,$where)
{
static $rVraagOp;
if(!$rVraagOp){
$qVraagOp = "SELECT * FROM $table WHERE $where";
$rVraagOp = mysql_query($qVraagOp);
}
return mysql_fetch_assoc($rVraagOp);
}
,我想用这样的
while (vraagOp("testtable","testtype = test"))
{
echo "testing <br>";
}
功能工作正常,但是,我只能用它每页一次。我第二次称它它什么都不做。也没有错误,就像从未发生过的功能一样。
为了让它工作多次并仍然在while循环中工作,我需要改变什么?
你应该使用一些体面的变量名,伙计 – Hanse 2010-02-09 08:13:59