سلام.. من تو پروژه به مشکل برخوردم.. یکم فوریه.. ممنون میشم زود جوابمو بدین..
من یک فرم ثبت اطلاعات کاربر دارم. خیلی ساده..وقتی که اطلاعات درست و کامل وارد بشن . قراره بعد از قرار گرفتن داده ها تو دیتابیس.. پیام " اطلاعات با موفقیت ثبت شد " به کاربر بدیم. خب خیلی ساده هست.
من یه جدول پیغام ها دارم تو دیتابیس که این پیغام یکی از چندین رکوردشه..یعنی بعد از insert باید این پیغام رو تو نوتیفیکیشن باکس بالای فرم به کاربر نشون بدیم. خب میشه stored procedured نوشت
اما باید طوری باشه که ما بهش پارامتر پاس بدیم. بعد اون بفهمه که باید کدوم پیغامو select کنه و نمایش بده. یعنی برای یک فرم چندتا عملیات تو دیتابیس داریم. ویرایش و ثبت و ...
چجوری بهش بگم که من تو فرم فلانم.. فلان کار داره انجام میشه..پس اون پیغام (با آی دی مشخص ) رو نمایش بده
حالا بحث رفرش شدن صفحه بعد از برگشتشم خودش داستانه.. یعنی با سشن و ...
نمیدونم تونستم مشکلمو خوب مطرح کنم یا نه؟
ممنون میشم زودتر جوابمو بدین
شما نیازی نیست به sp بگید کجا هستید
بر اساس مقداری که بهش پاس میدید باید تعیین کنید چه مقدای را برگدونه
مقلا در جدول تایپ کد 1 عملیات با موفقیت انجام شد
شما کد 1 را ارسال میکنید اون براتون از جدول واکشی میکنه و برمیگردونه
ممنون از پاسخ تون..
ولی مساله اینجاست که چندتا پیغام عملیات موفقیت آمیز داریم.
1 - اطلاعات پروژه با موفقیت ثبت شد.
2- اطلاعات فرد با موفقیت ثبت شد
3- فاز با موفقیت ثبت شد
و ...
type پیام موفقیت عدد یک هست. ولی چند نوع پیام موفقیت دارم. که یه فیلد دیگه داره به نام number
بصورت داینامیک چطور میتونم بهش بفهمونم؟ مثلا میتونم از دستور case استفاده کنم؟ برای هر case کد بنویسم؟؟؟؟
درسته
شما این پیغام ها را در جد.لبی نگهداری میکنید
منطور من هم همان کلید اصلی اون جدول بود ، شما میدونید در کجا دارید صدا میزنید پس میتونید عدد مورد نظر را نیز بر اون اساس ارسال کنید
مثلا در فرم ثبت فرد شما کد 2 را ارسال میکنید و پیغام اطلاعات فرد با موفقیت ثبت شد برگردانده خواهد شد
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)