سلام ، من امروز در مورد Stored Procedure و نحوه استفاده Stored Procedure در Php و Mysql سرچ کردم ، متاسفانه نتیجه اکثر جست و جوهایی این بود که اکثر سایت ها تکه تکه به یه بخش از این موضوع پرداختند و نتونستم مثالی کاملی برای یادگیری پیدا کنم . اینطور که متوجه شدم برای یادگیری کار با Stored Procedure باید چند نکته
رو یاد بگیرم :
1- اینکه چطور یک SP تعریف کنم
2- اینکه چطور برای SP هایی که تعریف می کنم کوئری بنویسم
3- فراخوانی این SP ها در Php (که اکثرا مقالات به PDO اشاره کرده بودن )
یک جایی هم نوشته بود که هاست شما باید از Stored Procedure پیشتبانی کنه
قصد دارم پله پله به کمک شما دوستان یاد بگیرم ..
اولین سوال : من برای نمایش تمام رکوردهای .... این SP رو نوشتم اما خطا داد
تا جایی که متوجه شدم sp_users_SelectAll که اینجا نام SP هست می تونه یک نام اختیاری باشه (شایدم اینطور نباشه !)
اما در مورد دیتابیس می تونم بگم که جدول dle_admin_logs در دیتابسم وجود داره و همینطور فلید id داخل اون جدول هست ..
رو یاد بگیرم :
1- اینکه چطور یک SP تعریف کنم
2- اینکه چطور برای SP هایی که تعریف می کنم کوئری بنویسم
3- فراخوانی این SP ها در Php (که اکثرا مقالات به PDO اشاره کرده بودن )
یک جایی هم نوشته بود که هاست شما باید از Stored Procedure پیشتبانی کنه
قصد دارم پله پله به کمک شما دوستان یاد بگیرم ..
اولین سوال : من برای نمایش تمام رکوردهای .... این SP رو نوشتم اما خطا داد
CREATE PROCEDURE `sp_users_SelectAll`() BEGIN SELECT * FROM `dle_admin_logs` ORDER BY `id`; END
تا جایی که متوجه شدم sp_users_SelectAll که اینجا نام SP هست می تونه یک نام اختیاری باشه (شایدم اینطور نباشه !)
اما در مورد دیتابیس می تونم بگم که جدول dle_admin_logs در دیتابسم وجود داره و همینطور فلید id داخل اون جدول هست ..