Autor Zpráva
Anonymní
Profil *
Dobrý den,
mám prosbu, zda by se našel někdo, kdo řešil následující problém.
Mám vytvořené dvě uložené procedury, které volám ve skriptu.
Po zavolání první procedury se mi php odpojí od mysql a další dotaz není možné provést.

Př.
<?php
$query = "call storedProcedure()";
if ($result = $mysqli->query($query)) {
// zpracovani
}


// tento dotaz jiz nefunguje
$query = "call secondProcedure()";
if ($result = $mysqli->query($query)) {
} else {
/// vyhodi chybovou hlasku MySQL Server has gone away
}
?>

Samozřejmě, že po volání první procedury už není možné jakýkoli dotaz do DB provést. Hledal jsem toto řešení po internetu, ale nikde jsem nenalezl nějaké konkrétní řešení.
Používám PHP 5.1.1 a mysql 5.0.17 + apache 2
Tato konfigurace nefunguje jak na windows tak na linuxu.
Děkuji za každou možnou radu.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0