صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 11

موضوع: ذخیره نشدن کاراکتر در دیتابیس

  1. #1
    عضو جدید
    تاریخ عضویت
    Sep 2012
    نوشته ها
    89
    تشکر تشکر کرده 
    30
    تشکر تشکر شده 
    50
    تشکر شده در
    43 پست

    پیش فرض ذخیره نشدن کاراکتر در دیتابیس

    سلام
    اقا چرا کاراکتر تو دیتابیسه من ذخیره نمیشه عدد میشه
    ولی تو localhost میتونم وارد کنم
    دلیل چیه
    اینم کد
    <?php
    include '../../funcs/connect.php';
    if(isset($_POST['catname']))
    mysql_query('insert into tblcat ( name ) values('.$_POST['catname'].')');


    ?>

  2. # ADS




     

  3. #2
    کاربر اخراج شده
    تاریخ عضویت
    Oct 2014
    نوشته ها
    25
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    19
    تشکر شده در
    12 پست

    پیش فرض پاسخ : ذخیره نشدن کاراکتر در دیتابیس

    خب حتما فیلدی که توی دیتابیس ساختید type ش رو درست تعیین نکردید، باید فیلدتون رو مثلا از نوع varchar یا text بگذارید...
    ویرایش توسط maryam_saboori : December 23rd, 2014 در ساعت 16:21

  4. تعداد تشکر ها از maryam_saboori به دلیل پست مفید


  5. #3
    عضو جدید
    تاریخ عضویت
    Sep 2012
    نوشته ها
    89
    تشکر تشکر کرده 
    30
    تشکر تشکر شده 
    50
    تشکر شده در
    43 پست

    پیش فرض پاسخ : ذخیره نشدن کاراکتر در دیتابیس

    نقل قول نوشته اصلی توسط maryam_saboori نمایش پست ها
    خب حتما فیلدی که توی دیتابیس ساختید type ش رو درست تعیین نکردید، باید فیلدتون رو مثلا از نوع varchar یا text بگذارید...

    نه نمیشه هم روی text و هم روی varchar گذاشتم بازم نشد ولی من از داخل خوده دیتابیس میتونم این کارو کنم ولی تو سایتم نمیشه

    - - - Updated - - -

    چرا هیچکی جواب نمیده؟؟؟

  6. #4
    عضو انجمن yastheme آواتار ها
    تاریخ عضویت
    Oct 2010
    محل سکونت
    Izadshahr
    نوشته ها
    482
    تشکر تشکر کرده 
    434
    تشکر تشکر شده 
    1,565
    تشکر شده در
    691 پست

    پیش فرض پاسخ : ذخیره نشدن کاراکتر در دیتابیس

    این سوال شما خیلی کلی هست؛ توضیحات بیشتر باید بدید؛ یعنی چی عدد میشه؟ مثلا بگید من وارد می کنم: salam تو دیتابیس میشه 123456 !! نمونه قرار بدید تا راهنمایی بشه

    سنترال هاستینگ - اولین سرویس دهنده DDoS Protected ایرانی!
    █ شرکت ایمن میزبان راهبر کاسپین (شماره ثبت : 1799 شناسه ملی: 14006354907 )


  7. تعداد تشکر ها از yastheme به دلیل پست مفید


  8. #5
    عضو جدید
    تاریخ عضویت
    Sep 2012
    نوشته ها
    89
    تشکر تشکر کرده 
    30
    تشکر تشکر شده 
    50
    تشکر شده در
    43 پست

    پیش فرض پاسخ : ذخیره نشدن کاراکتر در دیتابیس

    نقل قول نوشته اصلی توسط yastheme نمایش پست ها
    این سوال شما خیلی کلی هست؛ توضیحات بیشتر باید بدید؛ یعنی چی عدد میشه؟ مثلا بگید من وارد می کنم: salam تو دیتابیس میشه 123456 !! نمونه قرار بدید تا راهنمایی بشه

    یعنی هرنوع داده از نوع integer که باشه تو جدول من ذخیره میشه البته با فرمی که من ساختم ولی با همون فرم نمیتونم کاراکتر وارد کنم مثال همان سلام شما با این که من موقع ساخت دیتابیس مقدارو روی varchar گذاشتم

  9. #6
    عضو انجمن yastheme آواتار ها
    تاریخ عضویت
    Oct 2010
    محل سکونت
    Izadshahr
    نوشته ها
    482
    تشکر تشکر کرده 
    434
    تشکر تشکر شده 
    1,565
    تشکر شده در
    691 پست

    پیش فرض پاسخ : ذخیره نشدن کاراکتر در دیتابیس

    پس باید تو کد های PHP به دنبال راه حل باشید, نه تو phpmyadmin

    سنترال هاستینگ - اولین سرویس دهنده DDoS Protected ایرانی!
    █ شرکت ایمن میزبان راهبر کاسپین (شماره ثبت : 1799 شناسه ملی: 14006354907 )


  10. تعداد تشکر ها از yastheme به دلیل پست مفید


  11. #7
    عضو انجمن
    تاریخ عضویت
    Dec 2010
    محل سکونت
    تبريز
    نوشته ها
    686
    تشکر تشکر کرده 
    391
    تشکر تشکر شده 
    573
    تشکر شده در
    427 پست

    پیش فرض پاسخ : ذخیره نشدن کاراکتر در دیتابیس

    یعنی شما نمی تونید یه متن تکست وارد کنید ؟!

  12. #8
    عضو جدید
    تاریخ عضویت
    Sep 2012
    نوشته ها
    89
    تشکر تشکر کرده 
    30
    تشکر تشکر شده 
    50
    تشکر شده در
    43 پست

    پیش فرض پاسخ : ذخیره نشدن کاراکتر در دیتابیس

    نقل قول نوشته اصلی توسط ms313 نمایش پست ها
    یعنی شما نمی تونید یه متن تکست وارد کنید ؟!

    اره نمیتونم اصلا نمیدونم مشکل چیه

    - - - Updated - - -

    اینم کد منه
    <?php
    include '../../funcs/connect.php';
    if(isset($_POST['catname']))
    mysql_query('insert into tblcat(name)values('.$_POST['catname'].')');


    ?>

  13. #9
    کاربر اخراج شده
    تاریخ عضویت
    Oct 2014
    نوشته ها
    25
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    19
    تشکر شده در
    12 پست

    پیش فرض پاسخ : ذخیره نشدن کاراکتر در دیتابیس

    یه بار چک کنید ببینید آیا $_POST['catname آیا همون چیزی که میخواید هستش یا نه؟

  14. #10
    عضو انجمن iFire آواتار ها
    تاریخ عضویت
    May 2011
    نوشته ها
    172
    تشکر تشکر کرده 
    61
    تشکر تشکر شده 
    188
    تشکر شده در
    143 پست

    پیش فرض پاسخ : ذخیره نشدن کاراکتر در دیتابیس

    از type های varchar یا text استفاده کنید
    ضمنا از کد زیر استفاده کنید جهت insert
    کد:
    mysql_query('insert into tblcat ( name ) values("'.$_POST['catname'].'")');
    به موقعیت " ها دقت کنید
    موفق باشید ...
    طراحی و برنامه نویسی حرفه ای وب - سی ام اس اختصاصی - ساخت تجهیزات الکترونیکی - پرینترهای سه بعدی
    همه و همه در نگاره

  15. تعداد تشکر ها از iFire به دلیل پست مفید


صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

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

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

موضوعات مشابه

  1. مشکل در دیتابیس-عدم ایمپورت دیتا بیس اصلی (MariaDB 5.5.41)
    توسط dreamyeye در انجمن سوالات و مشکلات
    پاسخ ها: 3
    آخرين نوشته: March 31st, 2018, 11:00
  2. پاسخ ها: 3
    آخرين نوشته: September 26th, 2017, 00:34
  3. درخواست سرور مجازی از دیتاسنتر ایس کلو ( icecolo ) انگلیس
    توسط fashen در انجمن درخواست سرور مجازی
    پاسخ ها: 1
    آخرين نوشته: August 26th, 2014, 11:02
  4. پاسخ ها: 0
    آخرين نوشته: October 2nd, 2013, 22:14
  5. پاسخ ها: 5
    آخرين نوشته: August 6th, 2013, 07:11

مجوز های ارسال و ویرایش

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