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

نام تاپیک: مشکل در ارسال داده ها در MySQL لطفا کمک کنید.

  1. #1
    کاربر جدید آواتار ostad_ccna
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    خراسان شمالی
    پست
    21

    Exclamation مشکل در ارسال داده ها در MySQL لطفا کمک کنید.

    سلام
    من حدود 1 هفته است که مشغول یادگیری php هستم.
    یه مشکلی برام پیش اومده اونم تو ارسال اطلاعات از فرمم به پایگاه داده MySQL فایل رو ضمیمه میکنم اگه کسی که میتونه کمکم کنه

    توضیحات...
    فایلی درون پوشه install است که بانک اطلاعاتی رو بدون مشکل در MySQL میسازه...
    فرم و فایل ارسال رو هم درست کردم اما وقتی میخواد بفرستهerror میده.
    لطفا اگه میشه مشکلاتش رو حل کنید و همینجا ضمیمه کنید."زیاد وقت نمیگیرد"
    مطمئنم این پروژه نمونه خوبی برای مبتدیانی مثل من میشه و میتونه کمک زیادی کنه....
    لطفا راهنماییم کنید...
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله ostad_ccna : جمعه 28 آبان 1389 در 09:01 صبح

  2. #2

    نقل قول: مشکل در ارسال داده ها در MySQL لطفا کمک کنید.

    علیک سلام
    فایل ضمیمه بررسی شد و در نهایت query شما به این شکل اصلاح شد


    $query = "insert into user
    (code,name,family,father,shsh,sodor,tahol,din,mazh ab,khedmat,tell,address,jesmani,mobile) values ('".$code."','".$name."','".$family."','".$father. "','".$shsh."','".$sodor."','".$tahol."','".$din." ','".$mazhab."','".$khedmat."','".$tell."','".$add ress."','".$jesmani."','".$mobile."')";



    موفق باشید

  3. #3
    کاربر جدید آواتار ostad_ccna
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    خراسان شمالی
    پست
    21

    نقل قول: مشکل در ارسال داده ها در MySQL لطفا کمک کنید.

    دوست عزیزم با تشکر از شما

    لطفا میشه بگید مشکلاتم در کجا بود من هرچی نگاه میکنم به غیر از user چیز خاص دیگه ای نمیبینم!

  4. #4

    نقل قول: مشکل در ارسال داده ها در MySQL لطفا کمک کنید.

    دوست عزیز شما یه مشکل دیگه هم داشتی
    در قسمت نام هر فیلد برای درج ،قبل از اسم هر فیلد $ اضافه کرده بودین
    یعنی اسم فیلد به صورت یه متغیر در نظر گرفته می شد
    موفق باشی

  5. #5
    کاربر جدید آواتار ostad_ccna
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    خراسان شمالی
    پست
    21

    نقل قول: مشکل در ارسال داده ها در MySQL لطفا کمک کنید.

    سلام مجدد
    دوست مهربانم خیلی عذر میخوام از شما...
    من واقعا متوجه مشکل دومم نشدم... میشه برام توضیح بدی،همون قسمتی که مشکل داشت بنویسد و صحیحشم "در قسمت نام هر فیلد برای درج ،قبل از اسم هر فیلد $ اضافه کرده بودین
    یعنی اسم فیلد به صورت یه متغیر در نظر گرفته می شد" برام بنویسید...
    چون من واقعا هرچی نگاه میکنم متوجه این مشکل نمیشم... اگه این لطف رو بکنی کمک زیادی بهم کردی...

  6. #6

    نقل قول: مشکل در ارسال داده ها در MySQL لطفا کمک کنید.

    کد شما به این شکل بود

    $query = "insert into user
    ($code,$name,$family,$father,$shsh,$sodor,$tahol,$din,$mazhab,$khedmat,$tell,$address,$jesmani,$mobile) values ('".$code."','".$name."','".$family."','".$father. "','".$shsh."','".$sodor."','".$tahol."','".$din." ','".$mazhab."','".$khedmat."','".$tell."','".$add ress."','".$jesmani."','".$mobile."')";

    بعد از اصلاح هم به این شکل در اومد

    $query = "insert into user
    (code,name,family,father,shsh,sodor,tahol,din,mazh ab,khedmat,tell,address,jesmani,mobile) values ('".$code."','".$name."','".$family."','".$father. "','".$shsh."','".$sodor."','".$tahol."','".$din." ','".$mazhab."','".$khedmat."','".$tell."','".$add ress."','".$jesmani."','".$mobile."')";

  7. #7
    کاربر دائمی
    تاریخ عضویت
    بهمن 1387
    محل زندگی
    تهران
    پست
    319

    نقل قول: مشکل در ارسال داده ها در MySQL لطفا کمک کنید.

    سلام
    شما در قسمت درج بعد از نام جدول و پرانتز باز شده نوشته اید $code, $name,... در صورتی که در این قسمت کوئری می بایست نام فیلد ها نوشته شوند (یعنی نام فیلدهای شما در بانک اطلاعاتی که بدون علامت $ می باشند) ، در زبان php برای تعریف متغیر ، از علامت $ پشت اسم متغیر استفاده می شود پس بعد از پرانتز باز شده نباید علامت $ را بنویسید چون با اینکار code که یکی از فیلدهای جدول شما است به جای اینکه به عنوان یک فیلد در نظر گرفته شود یک متغیر محسوب می شود که این هم اشتباه است.
    :
    $query = "insert into basij 
    ($code,$name,$family,$father,$shsh,$sodor,$tahol,$ din,$mazhab,$khedmat,$tell,$address ,$jesmani,$mobile) values ('".$code."','".$name."','".$family."','".$father. "','".$shsh."','".$sodor."','".$tahol."','".$din." ','".$mazhab."','".$khedmat."','".$tell."','".$add ress."','".$jesmani."','".$mobile."')";

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

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