Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте.
Написал и успешно внедрил процедуры для MySQL (MariaDB 5.3.2 beta 64x)
По отдельности они работают, а одновременно последовательный вызов их в php скрипте отказывается
Изначально SQL выборки были в php скрипте, теперь все обрастает компактностью , но не понимаю почему не работает, может кто-то из Гуру знает что может быть? Буду благодарен Вам.
Приведу пример php кода
$q="call st_o1('{$a1}','{$a2}');";
$res = mysql_query($q,$db);
while ($line = mysql_fetch_array($res, MYSQL_ASSOC))
{
$value [] = $line;
}
$q="call st_o2('{$a1}','{$a2}');";
echo $q;
$res = mysql_query($q,$db);
while ($line = mysql_fetch_array($res, MYSQL_ASSOC))
{
$valuen [] = $line;
}
Вопрос разрешен. копать в сторону
Uncaught exception 'Exception' with message 'Database Error [2014] Commands out of sync; you can't run this command now'
это ошибка со стороны php клиента
необходимо использовать $result->free();
Отредактированно mikeac (06.11.2011 01:55:50)
Неактивен