عبدالله حماده4 نشر 12 يناير 2022 أرسل تقرير نشر 12 يناير 2022 (معدل) أحاول القيام بكتابة دالة تقوم بانشاء account_code أريد هذا الرقم ان يكون مرتبط بالمتجر مثلا عندما انشئ حساب خاص بمتجر يبدأ العد لديه من رقم 1 كيف يمكنني التعديل على هذه الدالة لتقوم بهذه الوظيفة . حيث انه حاليا يقوم بالبدء من رقم 100 لجميع المتاجر تم التعديل في 12 يناير 2022 بواسطة عبدالله صالح حماده 1 اقتباس
0 بلال زيادة نشر 12 يناير 2022 أرسل تقرير نشر 12 يناير 2022 لاحظ في الصورة الثانية السطر 70 ، أنه أفتراضياً يبدأ من العدد 100 ، هل يمكنك تعديلها و من ثم اخباري بالنتيجة. و أيضا لماذا لا تستفيد من قيمة id بحيث هي قيمة كل متجر يتم إنشائه وتكون رقمه ؟ 1 اقتباس
0 عبدالله حماده4 نشر 12 يناير 2022 الكاتب أرسل تقرير نشر 12 يناير 2022 حاولت تعديله الى 1 او 10 او 500 او 0 ولكن دون فائدة اذا قمت بتعديل الكود للطريقة الاتيه يعمل بشكل جيد ويقوم بتخزين account_code بنفس رقم account_id ولكن المشكلة اني ارغب في ان يبدأ كل مرة من رقم 1 وليس المتابعة من اخر رقم اقتباس
0 سمير عبود نشر 12 يناير 2022 أرسل تقرير نشر 12 يناير 2022 بتاريخ 27 دقائق مضت قال عبدالله صالح حماده: ولكن المشكلة اني ارغب في ان يبدأ كل مرة من رقم 1 ماذا تقصد بهذا ؟ أليس id يبدأ من 1 ثم السجل الذي يليه سيكون 2 و هكذا و ما فائدة account_code في هذه الحالة. 1 اقتباس
0 بلال زيادة نشر 12 يناير 2022 أرسل تقرير نشر 12 يناير 2022 بتاريخ 50 دقائق مضت قال عبدالله صالح حماده: حاولت تعديله الى 1 او 10 او 500 او 0 ولكن دون فائدة اذا قمت بتعديل الكود للطريقة الاتيه يعمل بشكل جيد ويقوم بتخزين account_code بنفس رقم account_id ولكن المشكلة اني ارغب في ان يبدأ كل مرة من رقم 1 وليس المتابعة من اخر رقم هل هناك قيمة في account الموجودة في ملف constants.php في مجلد config يجب تغييرها للقيمة التي تريد البدء منها و لكن أنصحك بالاعتماد على قيمة id في ربما تكون أدق لجلب رقم المتجر. اقتباس
0 عبدالله حماده4 نشر 12 يناير 2022 الكاتب أرسل تقرير نشر 12 يناير 2022 جميل account_id هذه وظيفته ولا اشكال في ذلك account_code سيكون مخصص لكل متجر على حدة مثلا متجر 1 سيكون الترتيب كالتالي لجدول accuont_code فيه 1-2-3-4-5-6-7 متجر 2 اريد الترتيب يكون ايضا خاص فيه كالتالي 1-2-3-4-5-6-7 ما يقوم به البرنامج الان هو استكمال account_code من رقم 8 حيث انتهى المتجر رقم 1 ولا يبدأ التعداد من جديد فأحصل على التالي accuount_code للمتجر 2 7-8-9-10-11 اقتباس
0 سمير عبود نشر 12 يناير 2022 أرسل تقرير نشر 12 يناير 2022 بتاريخ 30 دقائق مضت قال عبدالله صالح حماده: جميل account_id هذه وظيفته ولا اشكال في ذلك account_code سيكون مخصص لكل متجر على حدة مثلا متجر 1 سيكون الترتيب كالتالي لجدول accuont_code فيه 1-2-3-4-5-6-7 متجر 2 اريد الترتيب يكون ايضا خاص فيه كالتالي 1-2-3-4-5-6-7 ما يقوم به البرنامج الان هو استكمال account_code من رقم 8 حيث انتهى المتجر رقم 1 ولا يبدأ التعداد من جديد فأحصل على التالي accuount_code للمتجر 2 7-8-9-10-11 الفكرة تُشبه لما يلي: <?php $account = AccountModel::where('store_id', $store_id)->first(); if ($account === null) { $newCode = 1; } else { $newCode = $account->account_code + 1; } 2 اقتباس
0 عبدالله حماده4 نشر 7 مارس 2022 الكاتب أرسل تقرير نشر 7 مارس 2022 بتاريخ On 12/01/2022 at 16:55 قال عبود سمير: الفكرة تُشبه لما يلي: <?php $account = AccountModel::where('store_id', $store_id)->first(); if ($account === null) { $newCode = 1; } else { $newCode = $account->account_code + 1; } اعتذر على التأخير في الرد لعدم تواجدي توصلت الى حل الاشكالية بهذه الطريقة اقتباس
السؤال
عبدالله حماده4
أحاول القيام بكتابة دالة تقوم بانشاء account_code
أريد هذا الرقم ان يكون مرتبط بالمتجر مثلا عندما انشئ حساب خاص بمتجر يبدأ العد لديه من رقم 1
كيف يمكنني التعديل على هذه الدالة لتقوم بهذه الوظيفة . حيث انه حاليا يقوم بالبدء من رقم 100 لجميع المتاجر
7 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.