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

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

  1. #1

    ثبت اطلاعات فارسی دردیتابیس

    باسلام
    من می خواهم اطلاعات فارسی دردیتابیسم ثبت کنم وتمام مراحل رابدقت انجام می دهم اما نمی دانم چرا وقتی فارسی رامی خواهم ثبت کنم یا اصلا دربانک ثبت نمی شود ویا بصورت کدهای اجق وجق ثبت می شود
    اینهم کد برنامه
    CREATE DATABASE `delta` DEFAULT CHARACTER SET utf8 COLLATE utf8_persian_ci;

    CREATE TABLE `upload` (
    `group_asl` VARCHAR(25) NOT NULL,
    `group_far` VARCHAR(25) NOT NULL,
    `onvan` VARCHAR(40) NOT NULL,
    `comment` VARCHAR(400) NULL,
    `file_name` VARCHAR(30) NULL,
    `type_file` VARCHAR(4) NULL,
    `size_file` INT DEFAULT '0' NULL
    )
    TYPE = MYISAM
    CHARACTER SET utf8 COLLATE utf8_persian_ci
    COMMENT = 'Table upload file';
    اینهم کد ثبت دربانک لطفا بگوئید مشکل کجاست

    include 'db_connect.php';
    mysql_query("SET NAMES 'utf8'", $link);
    $query="INSERT INTO upload VALUES
    ('$group_asl','$group_far', '$onvan','$comment','$file_name','$type_file','$si ze_file')";

    // make foo the current db
    $db_selected = mysql_select_db('delta', $link);
    if (!$db_selected) {
    die ('Can\'t use Upload : ' . mysql_error());
    }
    $result=mysql_query($query,$link);
    if (!$result) {
    die ('Can\'t insert Upload : ' . mysql_error());
    }
    }

  2. #2
    کاربر دائمی
    تاریخ عضویت
    تیر 1386
    محل زندگی
    تهران، رشت
    پست
    711

    نقل قول: ثبت اطلاعات فارسی دردیتابیس

    ببخشید من این سوال رو می‌پرسم. چون چند روزی ذهن خود من رو به خودش مشفول کرده بود.
    شما این داده‌ها را چگونه بازیابی می‌کنید که اجق وجق دیده می‌شوند؟ اگر در phpMyAdmin می‌بینید، طبیعی است. ولی اگر از طریق php‌ هم مشکل دارید، بحث دیگری است.

  3. #3

    نقل قول: ثبت اطلاعات فارسی دردیتابیس

    دوست عزیزهرگاه ازداخل phpmyadmin اطلاعات را اضافه می کنم درستند ولی هرگاه از طریق کدنویسی اضافه می کنم همون اجق وجق هستند

  4. #4
    کاربر دائمی
    تاریخ عضویت
    تیر 1386
    محل زندگی
    تهران، رشت
    پست
    711

    نقل قول: ثبت اطلاعات فارسی دردیتابیس

    اتفاقا مشکل من هم همین بود.
    شما اصلا توجهی به phpMyAdmin نکنید. نه در محیط آن اطلاعات فارسی وارد کنید و نه به ظاهر نوشتاری آن توجه کنید. فقط کار خودتان را انجام بدهید. مطمئن باشید که اطلاعات هم درست ثبت می‌شوند و هم درست خوانده خواهند شد.

  5. #5
    کاربر دائمی آواتار ravandi
    تاریخ عضویت
    تیر 1387
    محل زندگی
    in my website
    سن
    37
    پست
    102

    نقل قول: ثبت اطلاعات فارسی دردیتابیس

    نقل قول نوشته شده توسط sama01 مشاهده تاپیک
    اتفاقا مشکل من هم همین بود.
    شما اصلا توجهی به phpMyAdmin نکنید. نه در محیط آن اطلاعات فارسی وارد کنید و نه به ظاهر نوشتاری آن توجه کنید. فقط کار خودتان را انجام بدهید. مطمئن باشید که اطلاعات هم درست ثبت می‌شوند و هم درست خوانده خواهند شد.
    سلام دوستان
    من هم همین مشکل را دارم.مثلا فرض کنید داخل دیتابیس اطلاعات را وارد می کنم(مثل اسم و فامیل).حالا موقعی که فراخوانی می کنم خیلی خیلی جالبه.اسم تا دو حرف اولش درسته(مثلا ام...)ولی فیلد بعدیم کاملا درست نمایش میده(مثلا: قطبی).این نکته هم قابل توجه که تمام مشخصات فیلد هام با هم یکی هستن؟؟؟؟؟
    چکار کنم؟؟؟؟؟؟؟؟؟

  6. #6
    کاربر دائمی
    تاریخ عضویت
    تیر 1386
    محل زندگی
    تهران، رشت
    پست
    711

    نقل قول: ثبت اطلاعات فارسی دردیتابیس

    ظاهرا تنها راه حل، وارد نکردن اطلاعات از خود phpMyAdmin هست.
    یک صفحه‌ی موفق درست کنید و داده‌های خودتون رو به این روش وارد کنید.

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

    نقل قول: ثبت اطلاعات فارسی دردیتابیس

    نقل قول نوشته شده توسط ravandi مشاهده تاپیک
    سلام دوستان
    من هم همین مشکل را دارم.مثلا فرض کنید داخل دیتابیس اطلاعات را وارد می کنم(مثل اسم و فامیل).حالا موقعی که فراخوانی می کنم خیلی خیلی جالبه.اسم تا دو حرف اولش درسته(مثلا ام...)ولی فیلد بعدیم کاملا درست نمایش میده(مثلا: قطبی).این نکته هم قابل توجه که تمام مشخصات فیلد هام با هم یکی هستن؟؟؟؟؟
    چکار کنم؟؟؟؟؟؟؟؟؟
    سلام

    برای فرستادن اطلاعات فارسی به دیتابیس باید از متای زیر
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    و برای خوندن اطلاعات از دیتابیس هم از همین متا در صفحه php استفاده بشه.
    من نمیدونم شما اینو در اسکریتتون استفاده کردین یا نه ولی خوب میشد کدهاتون رو میزاشتید.
    موفق باشی.

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

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