|
MySQL.RU - Webboard
Вернуться
Вызов процедур на PHP (TrollFess) 14/06/2007 - 00:13:13
Re: Вызов процедур на PHP (TrollFess) 14/06/2007 - 14:33:26
From: TrollFess - 14/06/2007 - 00:13:13
Subject:Вызов процедур на PHP
-----------------
<?php
$query = "CALL ProcAuth ('$pr', '$pl', '$sd');";
mysqli_multi_query($link ,$query);
$result = mysqli_use_result($link);
if ( $myrow = mysqli_fetch_array($result) ) {
$WB=$myrow['web_permit'];
}
mysqli_free_result($result);
if($WB=1)
{
$query = "CALL WebRead('$sd');";
mysqli_multi_query($link ,$query);
$result = mysqli_use_result($link);
if($myrow = mysqli_fetch_array($result))
{
$CardId_=myrow("Webd");
$Login_=myrow("Webe");
}
}
echo(mysqli_error($link) . "\r\n");
?>
И сейчас он выдает ошибку
Commands out of sync; you can't run this command now
Порылся в справочниках, там написано что нужно нужно использовать mysqli_use_result и mysqli_free_result. Поставил их, а результат тот же =(
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
31660
|
|