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

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




صفحه 6 از 7 اولاول ... 234567 آخرآخر
نمايش نتايج 51 به 60 از 70

نام تاپيک: اتصال به بانک sql در dreamweaver

  1. #51
    پروفشنال Adel.p30's Avatar
    تاريخ عضويت
    Aug 2005
    محل سكونت
    شیراز
    پست ها
    720

    پيش فرض

    یه خورده فکر کردم کاملاً فهمیدم چی شد
    حالا یه حلقه می خوایم که به تعداد کانتر لوپ بخوره
    ولی باز هم نمی دونم برای هر نمره باید یه متغیر در نظر بگیرم؟
    اخه باید از فرم بامتد post دریافت کنم اون هم که متغیر می خواد
    میشه post رو بدون متغیر استفاده کرد ؟
    Last edited by Adel.p30; 22-12-2009 at 17:56.

  2. #52
    پروفشنال Adel.p30's Avatar
    تاريخ عضويت
    Aug 2005
    محل سكونت
    شیراز
    پست ها
    720

    پيش فرض

    موقع ثبت نمره هم اگه اشتباه نکنم باید از update استفاده کنم
    چون این رکورد وجود داره و ما می خوایم فیلد نمرات را به روز کنیم
    شاید هم دارم اشتباه می کنم
    Last edited by Adel.p30; 22-12-2009 at 18:01.

  3. #53
    آخر فروم باز MAXXX's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    1,990

    پيش فرض

    اره دسته
    حالا اونور باید یه حلقه بزاری که به اندازه مقدار کانتر دور بزنه و دریافت کنه داده ها رو
    در مورد اون تغییر اسمایی که ایجاد کردین باید بگم که هیچوقت تو برنامه نویسی برای نام گزاری از فاصله خالی استفاده نکن به مشکل برمیخوری
    ولی باز هم نمی دونم برای هر نمره باید یه متغیر در نظر بگیرم؟
    اخه باید از فرم بامتد post دریافت کنم اون هم که متغیر می خواد
    میشه post رو بدون متغیر استفاده کرد ؟
    شما فرض کن یه تکست فیلد داری که توی اون مشخصه
    name="grade
    هستش
    و مقداری که توش نوشتی هم مثلا 10 هست
    حالا اگه دکمه ثبت رو بزنی مقدار این فیلد به صفحه دیگه فرستاده میشه
    به این صورت
    grade = 10
    و توی اون صفحه ما یه متغیر داریم به اسم grade و مقدار 10

    ===================================

    حالا من نمیدونم تعریف شما از متغیر چیه که میگی متغیری نداریم
    پس اون تکست فیلدایی که برای نمره جلوی اسما نوشتی کارشون چیه ؟ اونا همون متغیر هایی هستن که نمره رو تو خودشون ذخیره میکنن و به صفحه یگه فرستاده میشن


    موقع ثبت نمره هم اگه اشتباه نکنم باید از update استفاده کنم
    چون این رکورد وجود داره و ما می خوایم فیلد نمرات را به روز کنیم
    شاید هم دارم اشتباه می کنم
    __________________
    درسته
    یکی یکی نمره رو به همراه آیدی میخونی
    و آپدیت میکنی

    البته خوده همین لوپ کردن و آپ کردن نیاز به کمی فکر داره
    همونطوری که توی این صفحه از متغیر counter برای نام گزاری استفاه کردی همونطوری هم توی اون صفحه برای نام گزاری

    کد صفحه دوم یه چیزی اینجوری میشه (اون فاصله خالی توی نامگزاری رو بردار)
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

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


  5. #54
    پروفشنال Adel.p30's Avatar
    تاريخ عضويت
    Aug 2005
    محل سكونت
    شیراز
    پست ها
    720

    پيش فرض

    با سلام
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    دوست عزیز مشکل دارم این ها که شی نیستند که بخوان نام داشته باشن و بشه با اسمشون به انها دسترسی پیدا کرد
    منظورم متغیر کانتر هست
    یعنی با متد post نمیشه یه متغیر رو از یه صفحه دیگه بخونیم
    به نظرم باید از session استفاده کنم درسته ؟
    من با session وارد حلقه می شم اما رکوردها رو آپ نمی کنم ؟
    نمی دونم چرا ؟
    Last edited by Adel.p30; 23-12-2009 at 15:35.

  6. #55
    پروفشنال Adel.p30's Avatar
    تاريخ عضويت
    Aug 2005
    محل سكونت
    شیراز
    پست ها
    720

    پيش فرض

    این کد هستش :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ولی رکوردها آپ نمیشه
    با echo که کد بالا رو دنبال کردم خروجی زیر رو برای 4 نفر اینجوری ایجاد کرد :(که به نظر خود من هم درسته)
    id1grade1 12 id2grade2 13 id3grade3 14 id4grade4 15
    ولی نمی دونم چرا آپ دیت نمی کنه ؟
    نمرات هم به ترتیب اینجوری بودن :
    12
    13
    14
    15
    Last edited by Adel.p30; 23-12-2009 at 15:51.

  7. #56
    پروفشنال Adel.p30's Avatar
    تاريخ عضويت
    Aug 2005
    محل سكونت
    شیراز
    پست ها
    720

    پيش فرض

    فهمیدم !!!
    باید در متغیر id با توابع رشته ها به دنبال زیر رشته ی id باشیم و از رشته حذفش کنیم
    که فقط عدد بمونه
    مثال : 2=id2
    چون در فیلد ID موجود در جدول فقط قسمت عددی وجود داره
    1 2 3 .... اینجوریه
    حالا اگه میشه در این رابطه کمک کنید ؟

  8. #57
    پروفشنال Adel.p30's Avatar
    تاريخ عضويت
    Aug 2005
    محل سكونت
    شیراز
    پست ها
    720

    11 درست شــــــــد

    درست شد
    مرسی مرسی
    توضیح :
    ابتدا نام فیلد مخفی موجود در فرم را به این شکل تعغییر دادم :
    این بود :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    به این تعغییرش دادم :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بعد کد فرم action رو به این شکل تعغییر دادم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و بعد درست شد
    حالا اگه میشه ببینید این کد منطقی هست یا نه؟
    می دونم داره کار میکنه اگه شما بودید این جوری عمل می کردید یا نه
    خیلی ممنون MAXXX
    اگه میشه یه نگاهی به کدهای جدید بنداز ببین چه جوری هاست ؟

    می دونم خیلیPHP افتضاحه ؟؟؟!!(شما بگین)
    ولی خیلی زبونه خوبیه
    ممنون
    Last edited by Adel.p30; 23-12-2009 at 16:15.

  9. #58
    آخر فروم باز MAXXX's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    1,990

    پيش فرض

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

    خب حالا بقیه کدتون
    این تغییری که توش دادین اشتباست
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    خب این کد در صورتی که id ها به ترتیب از 1 تا ....n باشن درسته ولی فرض کن یکی از دانش آموز ها رو حذف کرد یا مثلا خواست 4 تای آخر جدول رو بیاره نمره بده یا خلاصه توی جدول یه جابجایی انجام بشه که جای آیدی ها رو به هم بزنه مثلا بع از آیدی 3 بشه آیدی 5 و 3 بره یه جای یگه
    این توری ترتیب id ها بهم میخوره

    من از عمد توی مثلای که برات زدم id ها رو اینطوری برات نوشتم


    name = ali , id=1 , grade=18

    name = max , id=4 , grade=15

    name = mamad , id=8 , grade=12


    ببین id ها به ترتیب نیستن

    من این خط رو توی کد اصلیت گزاشتم
    الان یکم تغییرش دادم تا با تغییراتی که خوت اده بودی اسمش هماهنگ بشه اینو به جای خط قبلی بزار
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یه فیلد مخفی که مقدار id , برای هر انش آموز نگه میداره
    الان اینطوری میشه وضعیت متغیر این فیلد
    id1=1
    id2=4
    id3=8

    خب این مقادیر رو به صفحه دوم میفرستی و مقادیر نمره های متناضرشون رو هم به صفحه دوم با فیلد grade میفرستی

    توی اون صفحه دوم یه اکو بگیر ازشون ببین همه چیز درسته یا نه مثلا اینطوری باید بشه اکو
    id1=1 , grade1=18
    id2=4 , grade1=15

    .......................

    بقیشم که بلدی

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


  11. #59
    پروفشنال Adel.p30's Avatar
    تاريخ عضويت
    Aug 2005
    محل سكونت
    شیراز
    پست ها
    720

    پيش فرض

    باشه دست شما درد نکنه
    خیلی زحمت دادم
    ممنون

  12. #60
    پروفشنال Adel.p30's Avatar
    تاريخ عضويت
    Aug 2005
    محل سكونت
    شیراز
    پست ها
    720

    پيش فرض

    این که باز میشه همون
    هر کاری می کنم باز هم id همراش که
    نمی دونم چیکار کنم
    اگه میشه کد کامل رو بزارین
    با ویرایش خودتون
    ممنون

Thread Information

Users Browsing this Thread

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

User Tag List

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

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