Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola boas tardes a todos.
Estou com o erro 2014 ( Commands out of sync; you can't run this command now ) retornado pelo mysql
quando chamo pela 2º vez a funcao exp. Na 1º chamada exp() o update e feito mas na 2ª obtenho o erro acima.
Que tenho de fazer para conseguir fazer os varios updates sem aparecer o erro?
Obrigado pela vossa atencao
function exp($processosEstado,$processoId)
{
$Supd ="UPDATE `agenda_processos` SET Estado= '$processosEstado' WHERE Id = '$processoId' ";
$Qupd = mysqli_multi_query(Liga_mysqli(),$Supd) or die ("Erro na actualizacao dos dados CA!".mysqli_error(Liga_mysqli()));
$Nupd = mysqli_affected_rows(Liga_mysqli());
if($Nupd==1){
echo "Reg actualizado";
return true;
}else{
echo "Atencao foram actualizados $Nupd reg. ";
return false;
exit;
}
}
exp($processosEstado,$processoId);
...
exp($processosEstado,$processoId);Carregando comentários...