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

نام تاپیک: درج اشتباه در mysql

  1. #1

    درج اشتباه در mysql

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



    $ff=file_get_contents("http://www.worldskillsportal.com/index.php?option=com_content&task=view&id=2359&per sonnel_id=12537&UCP=yes");
    preg_match_all('|<td class=\"contentheading\"[^>]*>(.*)</td>|U',$ff,$kh);
    $name=$kh[0][0];
    echo $name.'<br>';




    وقتی این رو اجرا میکنم نام شخص رو برمیگردونه
    مثل این : Hamidreza Paresh

    تا اینجا همه چی درست پیش میره.
    ولی وقتی میام اون رو توی دیتابیس دخیره کنم.
    این شکلی میشه
    http://s5.picofile.com/file/81349632...ghhkjytree.PNG
    ب جای اینکه اسم شخص رو ثبت کنه؟
    اینجوری کل اطلاعاتی رو که پردازش میکردیم رو ثبت میکنه
    مشکل از کجاست؟

    من این کد رو برای ثبتش نوشتم.



    mysql_connect('localhost','root','');
    mysql_select_db('skk');
    $sql="INSERT INTO `competitor`(`id`, `name`, `skill`, `year`, `medal`, `image`) VALUES (null,'{$name}','{$name}','{$name}','{$name}','{$n ame}')";
    mysql_query($sql);


    البته این رو هم بگم که من این کار هارو درون یک حلقه انجام میدم
    ممنون بابت راهنمایی ها.

  2. #2
    کاربر دائمی
    تاریخ عضویت
    آذر 1390
    محل زندگی
    کرمان
    پست
    1,461

    نقل قول: درج اشتباه در mysql

    سلام

    <?php
    $ff=file_get_contents("http://www.worldskillsportal.com/index.php?option=com_content&task=view&id=2359&per sonnel_id=12537&UCP=yes");
    preg_match_all('|<td class=\"contentheading\"[^>]*>(.*)</td>|U',$ff,$kh);
    $name=strip_tags($kh[0][0]);
    echo $name.'';

  3. #3

    نقل قول: درج اشتباه در mysql

    سلام و خسته نباشید
    ممنون بابت راهنمایی ها

    ب این کد ی نگا بندازید
    من این کد رو نوشتم و میخوام بیاد اول اگر جدول conpetitor وجود داشت اون رو حذف کند و بعد از حذف یک جدول جدید ب این نام بسازد
    این کد رو نوشتم ولی کار نکرد.
    جدول قبلی را حذف نمی کند.
    ممنون



    mysql_connect('localhost','root','');
    mysql_select_db('skk');
    mysql_query("DELETE `competitor` FROM `skk` ");

    $query="create table `competitor`(
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `name` varchar(400) NOT NULL,
    `skill` varchar(400) NOT NULL,
    `year` varchar(400) NOT NULL,
    `medal` varchar(400) NOT NULL,
    `image` varchar(400) NOT NULL,
    PRIMARY KEY (`id`)
    )";
    mysql_query($query);


  4. #4
    کاربر دائمی
    تاریخ عضویت
    آذر 1390
    محل زندگی
    کرمان
    پست
    1,461

    نقل قول: درج اشتباه در mysql

    برای حذف کردن جدول باید از drop کمک گرفت.
    نه از DELETE.
    مثال خود
    DROP TABLE [IF EXISTS]
    tbl_name

تاپیک های مشابه

  1. پاسخ: 4
    آخرین پست: سه شنبه 05 آذر 1392, 12:21 عصر
  2. سوال: مشکل با درج اطلاعات در MYSQL
    نوشته شده توسط sohail0098 در بخش PHP
    پاسخ: 1
    آخرین پست: دوشنبه 06 آبان 1392, 05:38 صبح
  3. سوال: مشكل در درج در جدول mysql
    نوشته شده توسط msaeedeh در بخش MySQL
    پاسخ: 0
    آخرین پست: سه شنبه 26 شهریور 1392, 08:12 صبح
  4. درج اشتباه تاريخ در اكسس
    نوشته شده توسط golnouri در بخش Access
    پاسخ: 3
    آخرین پست: دوشنبه 12 مهر 1389, 07:11 صبح
  5. سوال: مشکل درج کردن فارسی از طریق MySQL command line
    نوشته شده توسط cs2007 در بخش MySQL
    پاسخ: 2
    آخرین پست: دوشنبه 30 اردیبهشت 1387, 18:13 عصر

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

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