تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 3 123 آخرآخر
نمايش نتايج 1 به 10 از 21

نام تاپيک: جلوگیری از درج داده های تکراری

  1. #1
    پروفشنال
    تاريخ عضويت
    May 2006
    محل سكونت
    مشهد
    پست ها
    569

    پيش فرض جلوگیری از درج داده های تکراری

    سلام دوستان /

    من یک سیستم مدیریت برای سایتم میخوام بنویسم که مدیر بره کالاهای فروشگاهشو به اونجا اضافه کنه . حالا وقتی مدیر مثلا یک کالایی با نامی که قبلا در جدول بوده رو وارد میکنه دو باره در جدول درج میشه . از چه دستوری استفاده کنم که اگه یک کالایی در جدول وجود داشته باشه دیگه نیاد کالا رو بهش اضافه کنه و به مدیر پیغام بده . متشکرم/

    اینم کدمه :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    پ-ن : موارد نامربوط به سوال رو از این کد پاک کردم . کدهای html ممکنه مشکل داشته باشد .
    Last edited by Manager_66; 04-11-2011 at 23:18.

  2. #2
    حـــــرفـه ای milad_gta's Avatar
    تاريخ عضويت
    Jan 2009
    پست ها
    2,810

    پيش فرض

    قبلش یک query بفرست که چک کنه name ارسالی وجود داره اگه داشت پیغام بده .

  3. این کاربر از milad_gta بخاطر این مطلب مفید تشکر کرده است


  4. #3
    پروفشنال
    تاريخ عضويت
    May 2006
    محل سكونت
    مشهد
    پست ها
    569

    پيش فرض

    قسمت php رو به این شکل تغییر دادم ولی همش میگه مقدار تکراری است و else که insert انجام نمیشه !
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  5. #4
    کاربر فعال انجمن طراحی وب m.m.m5651's Avatar
    تاريخ عضويت
    Dec 2009
    محل سكونت
    Tehran
    پست ها
    1,496

    پيش فرض

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  6. این کاربر از m.m.m5651 بخاطر این مطلب مفید تشکر کرده است


  7. #5
    پروفشنال
    تاريخ عضويت
    May 2006
    محل سكونت
    مشهد
    پست ها
    569

    پيش فرض

    مرسی عزیزم . فقط
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    باید بشه
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    واسه کسایی که بخوان استفاده کنن .

    راستی چرا بعضی مطالبی که در جدول درج میشن یک شکل نامفهومی میگیرن . مثلا اگه یک جدول داشته باشیم با یک id و name :

    id=1
    name= علی

    id=2
    name= بخاری

    id=3
    name= d85d58d54d54d85d4
    همین مورد آخر چرا اینطور در جدول نمایش داده میشه . چون با نمایش فارسی که مشکلی ندارم دو تای اول رو درست نشون میده . این مورد مشکلی در جستجو و ... ایجاد نمیکنه ؟!

  8. #6
    حـــــرفـه ای milad_gta's Avatar
    تاريخ عضويت
    Jan 2009
    پست ها
    2,810

    پيش فرض

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    شرمنده صفحه رو باز کرده بودم رفتم یه دوری زدم اومدم جواب دادم اینجوری شد .

    سومی چی هست که به این صورت نمایش داده میشه ؟
    Last edited by milad_gta; 05-11-2011 at 00:24.

  9. این کاربر از milad_gta بخاطر این مطلب مفید تشکر کرده است


  10. #7
    پروفشنال
    تاريخ عضويت
    May 2006
    محل سكونت
    مشهد
    پست ها
    569

    پيش فرض

    خواهش میکنم . لطف کردین .

    اسامی زیادی رو تست کردم . مثلا با پاناسونیک / جواد / سعید /سونی و ... این حروف رو میاره .

    ولی وقتی کوئری میگیرم که فقط اونهایی که اسمشون سعید هست رو نمایش بده درست کار میکنه . سوال اینه که چرا php myadmin اینطوری نشونون میده؟ :|
    Last edited by Manager_66; 05-11-2011 at 01:01.

  11. این کاربر از Manager_66 بخاطر این مطلب مفید تشکر کرده است


  12. #8
    پروفشنال
    تاريخ عضويت
    May 2006
    محل سكونت
    مشهد
    پست ها
    569

    پيش فرض اعمال سریع تغییرات در جدول

    سلام . در ادامه سوال قبلیم واسه مدیریت سایت به یک مشکل جدید برخوردم . من اومدم واسه مدیر امکان اضافه و ویرایش نام محصولات رو گذاشتم . حالا وقتی مدیر روی لینک حذف یک محصول کلیک میکنه بار اول محصول پاک نمیشه و بار دومی که کلیک میکنه نام محصول از جدول حذف میشه . در واقع با کلیک اول محصول از جدول واقع در دیتابیس پاک میشه ولی در سایت هنوز نشون داده میشه و با کلیک دوم محصول از جدول سایت پاک میشه . برای ویرایش هم همینطور . من برای ویرایش یک تکست باکس گذاشتم که وقتی روی محصول کلیک کرد نام محصول رو در اون تکست باکس نمایش بده . وقتی نام محصول جدید رو وارد میکنه و دکمه اکی رو میزنه باز هم نام محوصل قبلی در تکست باکس میمونه و باید صفحه رفرش بشه . میشه سریع با php کاری کرد که احتیاج به رفرش نداشته باشه .

    در ادامه کد رو هم قرار میدم :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  13. #9
    کاربر فعال انجمن طراحی وب m.m.m5651's Avatar
    تاريخ عضويت
    Dec 2009
    محل سكونت
    Tehran
    پست ها
    1,496

    پيش فرض

    میشه آخر کوئری با تابع header کاربر رو به همین صفحه انتقال بدید یا در واقع به صورت خودکار وقتی کاربر روی دکمه حذف کلیک کرد یا سابمیت ویرایش، یه دور ریفرش کنید.
    به این صورت که پس از کوئری کد رو بندازید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    شایدم با ست کردن action فرم درست شد!

  14. #10
    پروفشنال
    تاريخ عضويت
    May 2006
    محل سكونت
    مشهد
    پست ها
    569

    پيش فرض

    مرسی . این قسمت رو بالای صفحه گذاشتم درست شد
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

صفحه 1 از 3 123 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •