vlad275
Новичок
mysqli ничего не возвращает при вызове процедуры :-(
mysqli ничего не возвращает при вызове процедуры :-(
При вызове из MySQL Query Browser данные возвращаются.
В чем ошибка?
mysqli ничего не возвращает при вызове процедуры :-(
При вызове из MySQL Query Browser данные возвращаются.
В чем ошибка?
Код:
<?
$hostname= 'localhost';
$username='root';
$password = xxx'';
$dbName= 'db1';
$link = mysqli_init();
mysqli_options($link, MYSQLI_INIT_COMMAND, "SET AUTOCOMMIT=0");
mysqli_options($link, MYSQLI_OPT_CONNECT_TIMEOUT, 5);
mysqli_real_connect($link, $hostname, $username, $password, $dbName);
if (mysqli_connect_errno())
{
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
$som = 1;
$query = "CALL pSelect2()";
if (mysqli_real_query($link,$query))
{
if ($result2 = mysqli_store_result($link))
{
while ($row = mysqli_fetch_assoc($result2))
{
$q = $row["login"];
echo "$q";
}
}
mysqli_close($link);
}
?>