I'm doing a site where on the same page I need to do several queries, in mysqli.
When I run the site on xampp perfect wheel. but not on the web server. Only the first query comes and not one error.
It's as if I did not give a sql->close()
follows an example
$conecta = new mysqli($host, $login, $senha, $banco) or print (mysql_error());
if ($sql = $conecta->prepare("Call SP_proc(?)"))
{
$Ind_TrabAcao = "T";
// Atribui valores às variáveis da chamada
$sql->bind_param("s", $Ind_TrabAcao);
// Executa a consulta
$sql->execute();
// Atribui o resultado encontrado a variáveis
$sql->bind_result($id_trabalhos_acoes, $Nom_TrabalhoAcoe, $Nom_ImgCapa);
// Para cada resultado encontrado...
$contador = 0;
while ($sql->fetch())
{
$contador++;
...
}
} // fim while
// Fecha a consulta
$sql->close();
}
...
if ($sql = $conecta->prepare("Call SP_proc(?)"))
{
$Ind_TrabAcao = "A";
// Atribui valores às variáveis da chamada
$sql->bind_param("s", $Ind_TrabAcao);
// Executa a consulta
$sql->execute();
// Atribui o resultado encontrado a variáveis
$sql->bind_result($id_trabalhos_acoes, $Nom_TrabalhoAcoe, $Nom_ImgCapa);
// Para cada resultado encontrado...
$contador = 0;
while ($sql->fetch())
{
$contador++;
...
}
} // fim while
// Fecha a consulta
$sql->close();
}
What should I do?