Warning: Invalid argument supplied for foreach() in
Prezados, bom dia.
"Warning: Invalid argument supplied for foreach() in.... line 98"
Sou novo na área e estou aprendendo, hoje me deparei com o erro supracitado, onde tenho uma query que atualiza os dados no meu banco mysql..
$sql = "update TESTE_DISPENSACAO set DIAS_COBERTURA = '".$diascobertura."', DATA_DISPENSACAO = '".$datadispensacao."', PESO = '".$peso."', ID_TESTE = '".$idTESTE."', OBS = '".$obs."' where ID_TRATAMENTO = '".$idtratamento."'";
Porém ao atualizar o peso, ele apaga o id_teste ou se atualizar o id_teste ele apaga o peso.
Segue abaixo a linha de onde a mensagem diz está o erro...
$sqlTESTE = "select
A.ID_TESTE,
A.TESTE,
B.ID_TRATAMENTO
from TUBERCULOSE_TESTES A
LEFT JOIN TESTE_DISPENSACAO B ON B.ID_TESTE = A.ID_TESTE
WHERE B.ID_TRATAMENTO =".$idtratamento;
$resultTESTE = mysqli_query($con, $sqlTESTE);
$rowTESTE = mysqli_fetch_array($resultTESTE);
foreach($rowTESTE as $key => $values){
$row[$key]= utf8_encode($values);
}
Alguém poderia me explicar o porque do erro e como conserta-lo?
Desconfio que ambos estão utilizando a mesma busca só sendo possível um resultado por vez, mas como estou aprendendo gostaria de confirmar e saber como consertar nesses casos.
Agradeço desde já.
Abs.Discussão (2)
Carregando comentários...