Redefinir PHP mysqli_result
É minha primeira vez postando no estouro de pilha, eu estou esperando que alguém possa me ajudar a descobrir o que estou fazendo de errado. Eu tenho o seguinte pedaço de código que estou tendo problemas para redefinir a matriz $ row. É um loop aninhado, $ row funciona na primeira vez, então está em branco em loops adicionais ... alguma idéia?
/**Setup local variables with passed data**/
$ing = $this->getVariable('ingredients');
$row = $this->getVariable('unitdrop');
$unit= $this->getVariable('unit');
/**Start Displaying data**/
if (!$ing) {print("No ing");}
else
{while ($i = $ing->fetch_array())
{
/**Display $ing Data**/
if (!$row) {print("No data row");}
else
{while($p = $row->fetch_array())
{
/**Display $row Data**/
}
}
reset($row); // <-- Does not reset $row to first record
}
Obrigado por qualquer ajuda!