نمایش نتایج 1 تا 6 از 6

نام تاپیک: مشکل در ثبت اطلاعات

  1. #1

    مشکل در ثبت اطلاعات

    من یک برنامه با php برای ورود اطلاعات نوشتم که یک سری واحد ها رو در یک سازمان کاری ثبت می کنه این برنامه در صورتیکه نام واحدی از قبل ثبت شده باشه
    به کارب اعلام می کنه که اطلاعات این واحد قبلا ثبت شده همه واحد ها با نام فارسی وارد می شوند
    مشکلی که هست اینه که در برنامه نام دو واحد رو با هم اشتباه می کنه و اجازه ورود واحد جدید رو نمی ده واحد اولی که ثبت شده با نام لیزر چشم هست و واحد جدید که ثبت نمی شه با نام "نوار چشم"
    البته اطلاعات رو localhostمن بدون ایراد وارد می شه ولی روی host lمشکل داره .کسی می دونه چرا؟؟؟

  2. #2
    سلام

    لطفا اگر میشه کدش رو اینجا بذارین.
    فکر نکنم اینجوری بشه فهمید اشکال از کجاست.

    ضمنا روی هاست اگر خطا میده بنویسید چه پیغام خطایی میده.

  3. #3
    $query0="select name_v from section_info where name_v='$section_m'";
    $result0=mysql_query($query0)or die(mysql_error());
    $num_rows0=mysql_num_rows($result0);
    //$row=mysql_fetch_array($result0) ;
    if($num_rows0 != 0)
    {

    echo "<h1>کاربر گرامی اطلاعات این واحد قبلا ثبت شده است در صورتیکه تمایل به ویرایش اطلاعات دارید به قسمت ویرایش مراجعه کنید</h1>";

    این دستوری هست که نوشتم.errorی در مورد host نمیده. روی hostاشکال می گیره با همین پیام بالا ولی روی locdlhostجواب می ده

  4. #4
    سلام

    ظاهرا کدی که نوشتین هیچ مشکلی نداره. پس حتما حداقل یک رکورد در جدول پیدا شده.

    تنها نکته ای که به ذهن من میرسه در رابطه با متغییر section_m$ هستش. باید ببینید این متغییر درست مقدار دهی شده یا نه.

    اگر این متغییر اصلا مقدار دهی نشده و از طریق register globals دریافت شده، باید از GET_$ و یا POST_$ برای مقدار دهی اولیه این متغیر استفاده کنید. چون ممکنه register_globals=off باشه (در php 4.2.0 به بعد به طور پیش فرض off می باشد)

  5. #5
    من اینا با متد postارسال کردم به فرم دوم بالا هم نوشتم که در جدولم یک داده دارم به نام "لیزر چشم" حالا "نوار چشم" رو می خوام وارد کنم که داره با اون داده قبلی اشتباهش می کنه

  6. #6
    . آواتار oxygenws
    تاریخ عضویت
    دی 1382
    محل زندگی
    تهران/مشهد
    پست
    6,333
    بعد از query0="" اون رو die کنید و ببینید نتیجه خروجی چیست؟؟

    die($query0);


    فراموش نکنید که برای نوشتن کد از تگ های مربوط به کد نویسی استفاده کنید.

    موفق باشید، امید
    ایمیل من
    سایت من

    عضویت در جامعه‌ی اهدای عضو

    Direct PGP key: http://tinyurl.com/66q5cy
    PGP key server: keyserver.ubuntu.com
    PGP name to search: omidmottaghi

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •