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

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




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

نام تاپيک: مشکل در ارتباط برقرار کردن کدهای php با phpmyadmin

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Jan 2013
    پست ها
    1

    پيش فرض مشکل در ارتباط برقرار کردن کدهای php با phpmyadmin

    یه جدول توی phpmyadmin ساختم بعد یه فرم درست کردم با دو فیلد name و famil و یه صفحه که کدنویسی های مربوط به اتصال و قرار دادن اطلاعات در دیتابیس بود ارجاعش دادم. با وارد کردن اطلاعات همه چیز درست بود و کد ها درست عمل کردن اما وقتی میرم تو phpmyadmin، تو جدول هیچی وارد نشده.
    مشکل چیه؟
    درضمن کدهایی که نوشتم تو فایل ضمیمه هست یه نگاهی بندازین.
    فکر کنم همشون درستن و هیچ اروری هم بهم نمیده.
    لطفا خودتون تو هاستتون امتحانش کنید.شاید مشکل از جدولی که درست کردم باشه.

    در ضمن فرم و صفحه اتصال به دیتابیس تو لینک زیر هست.
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

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

    پيش فرض

    اولا که برای تغییرپذیر ها در عبارت های if باید $ هم بذارید:
    if (!$link) {

    if(!$db_selected) {
    در خط 17 زیاد نیازی به }{ ها نیست:
    $sql="insert into student(name,famil) values('$name','$famil')";

    فرم استانداردش اینه که تو کوئری insert، values، و ... رو به صورت capital بنویسید. البته مشکلی پیش نمیاره.

    در خط 18 باید تغییر پذیر db_selected رو هم به عنوان پارامتر دوم mysql_query اضافه کنید:
    $result=mysql_query($sql, $db_selected);

    و هم چنین در صفحه اصلا تغییر پذیر های name و famil (!) رو ست نکردید:
    $famil= $_POST['famil'];
    و هم چنین همین کد برای name

Thread Information

Users Browsing this Thread

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

User Tag List

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

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