PDA

View Full Version : آموزش: استفاده از خروجی stored procedure در PHP



greenstudy
سه شنبه 31 مرداد 1391, 18:47 عصر
با سلام
بنده یک stored procedure دارم که یک پارامتر ورودی و 2 پارامتر خروجی دارد و به خوبی در Mysql اجرا شده و خروجی های خود را نمایش می دهد ولی وقتی بنده در PHP می خواهم از این 2 پارامتر خروجی استفاده کنم به مشکل بر می خورم بنده این کار را با استفاده از pdo انجام می دهم در صورت امکان بنده را راهنمایی بفرمایید.

$dbh = new PDO ('mysql:host=localhost;dbname=test', $user, $pass);
$stmt = $dbh->prepare("CALL find_ranking(uie_id, ?, ?)");
$stmt->bindParam('uie_id', $uie_id, PDO::PARAM_INT);
$stmt->bindParam(1, $r1, PDO::PARAM_INT);
$stmt->bindParam(1, $r2, PDO::PARAM_INT);
$stmt->execute();
print "procedure returned $r1,$r2\n";

Unique
سه شنبه 31 مرداد 1391, 19:49 عصر
این لینک را چک کنید (www.joeyrivera.com/2009/using-mysql-stored-procedures-with-php-mysqlmysqlipdo/) ، حتما به جوابتون میرسین اگه مشکلی بود بگین تا توضیح بدم.

greenstudy
چهارشنبه 01 شهریور 1391, 09:20 صبح
با تشکر از راهنمایی خوبتون مشکل رفع شد.