PDA

View Full Version : سوال: Store procedure



Pouyan2010
سه شنبه 26 اردیبهشت 1391, 08:43 صبح
سلام دوستان
من کدی را در پی اچ پی نوشتم که می خوام استور پروسیجری رو برام احرا کنه تا یه جایی پیش رفتم اما برای اجرا نمی دونم باید چیکار کنم، ممنون می شم کمک کنید
این کد منه چطور اجراش کنم؟
$query="
DELIMITER $$
CREATE PROCEDURE proc_PersonelLoginScheduler(IN PersonelCode SMALLINT)
BEGIN
SELECT `tblpersonels`.`Code`,`tblpersonels`.`Name`,`tblpe rsonels`.`LName`,`tblloginscheduler`.`StartDate`,
`tblloginscheduler`.`EndDate`,`tblloginscheduler`. `Period`
FROM `tblpersonels`
INNER JOIN `tblpersonelscheduler` ON `tblpersonels`.`Code`=`tblpersonelscheduler`.`CoPe rsonel` AND `tblpersonels`.`Code`=PersonelCode
INNER JOIN `tblloginscheduler` ON `tblloginscheduler`.`ID`=`tblpersonelscheduler`.`C oLoginScheduler`;
END$$
DELIMITER";
$db = new PDO("mysql:host=localhost;dbname=programmer;charset=UTF-8",'root','');
$db->query("SET NAMES 'utf8'");
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

Unique
سه شنبه 26 اردیبهشت 1391, 11:18 صبح
نیاز به pdo نیست :

mysql_query('CALL proc_PersonelLoginScheduler('.$id.')' );