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

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




نمايش نتايج 1 به 5 از 5

نام تاپيک: چک کردن خالی بودن یک خانه و نوشتن در آن در Mysql با Php

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    May 2006
    پست ها
    116

    پيش فرض چک کردن خالی بودن یک خانه و نوشتن در آن در Mysql با Php

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

  2. #2
    داره خودمونی میشه
    تاريخ عضويت
    May 2006
    پست ها
    116

    پيش فرض

    كسي نتونست كمكي بكنه؟

  3. #3
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    کدی که اینجا نوشتید چند تا اشکال داره
    یکیش کوتیشن بعد از کلمه عبور دیتابیس هست که احتمالاً توی وارد کردن کد تو تاپیک ایجاد شده
    بعدیش کوئری هست که به دیتابیس ارسال میشه. چون کلمه date جزو کلمات رزرو شده mysql هست نمیشه مستقیم توی کوئری ازش استفاده کرد و باید قبل از استفاده اسکیپ بشه:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این مشکلات رو رفع کن. اگر مشکل هنوز ادامه داشت به همراه اروری که برنامه میده بزار تا ببینیم اشکال چیه.
    برای نمایش ارور هم میتونی بعد از دستوراتی که به دیتابیس میفرستی این اد رو بزاری:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  4. #4
    داره خودمونی میشه
    تاريخ عضويت
    May 2006
    پست ها
    116

    پيش فرض

    كد اولي : اين كد اروري نمي ده بلكه همبشه حتي اگه خانه ديتابيس خالي هم باشه نشون مي ده "كامپپيليت" و در هيچ صورت چك باكس را نشون نمي ده!!
    و كد دومي هم به علت اين كه يندوز جديد نصب كردم لوكال هاست ندارم ولي وقتي نصب كردم چك مي كنم
    آيا اين درسته ؟؟
    $query = 'update books set clc1 = "complited" where "date" = $date';

  5. #5
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    شما برای if از آکولاد استفاده کن دیگه اون پیغامو نشون نمیده البته اگه شرط به درستی نوشته شده باشه
    شرطی که نوشتی اشتباهه چون result$ حتی اگر جواب کوئری خالی باشه مقدارش true هست مگر اینکه اروری پیش بیاد
    باید از mysql_num_rows استفاده کنی

    آيا اين درسته ؟؟
    $query = 'update books set clc1 = "complited" where "date" = $date';
    نه
    اسکیپ کردن در mysql با این علامت انجام میشه: `
    کوتیشن نیست. اسمشو نمیدونم ولی همونیه که بالای دکمه Tab قرار داره

Thread Information

Users Browsing this Thread

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

User Tag List

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

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