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

نام تاپیک: مشکل در update mysql (حل شد)

  1. #1
    کاربر دائمی
    تاریخ عضویت
    آبان 1389
    محل زندگی
    اینترنت!
    پست
    139

    مشکل در update mysql (حل شد)

    سلام دوستان راستش من می خوام 2 تا مقدار رو توی بانک اطلاعاتی نغییر بدم اما چنین اروری میده :

    Warning: mysqli_error() expects parameter 1 to be mysqli, resource given in D:\wamp\www\arz\editpricedo.php on line 19

    کدها :


    <?php
    session_start();
    $dollar_value=$_POST['dollar_value'];
    $dollar_change=$_POST['dollar_change'];
    $uero_value=$_POST['uero_value'];
    $uero_change=$_POST['uero_change'];
    $db = mysql_connect("localhost","root","");
    mysql_query("SET NAMES 'utf8'", $db);
    mysql_query("SET CHARACTER SET utf8", $db);
    mysql_query("SET CHARACTER_SET_CONNECTION=utf8", $db);
    if ($db)
    {
    $sdb = mysql_select_db('arz',$db);
    if($sdb)
    {
    $result = mysql_query("update price set value='$dollar_value , change='$dollar_change' WHERE name='dollar'");
    if (!$result)
    {
    die('Error: ' . mysqli_error($db));
    }
    echo 'ok';
    //mysql_query("update price set change='$dollar_change' WHERE name='dollar'");
    //echo "$dollar_change";
    }
    }
    ?>

    کسی میدونه مشکل از کجاست؟

  2. #2

    نقل قول: مشکل در update mysql

    سلام.شما از با دستور mysql کانکت شدی و استفاده کردی حالا اررور رو با mysqli گرفتی.
    mysql_error استفاده کن.
    $query = mysql_query(........) or die (mysql_error($db));

    **********
    داخل کوئری در این قسمت value='$dollar_value کوتیشن رو ببند.

  3. #3
    کاربر دائمی
    تاریخ عضویت
    آبان 1389
    محل زندگی
    اینترنت!
    پست
    139

    نقل قول: مشکل در update mysql

    نقل قول نوشته شده توسط ***BiDaK*** مشاهده تاپیک
    سلام.شما از با دستور mysql کانکت شدی و استفاده کردی حالا اررور رو با mysqli گرفتی.
    mysql_error استفاده کن.
    $query = mysql_query(........) or die (mysql_error($db));
    تشکر
    الان درستش کردم که با اینکه سینتکس رو چک کردم ولی چنین اروری میده :
    Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2' WHERE name='dollar'' at line 1

  4. #4
    کاربر دائمی آواتار sh.n.n786
    تاریخ عضویت
    اردیبهشت 1392
    محل زندگی
    ?
    پست
    160

    نقل قول: مشکل در update mysql


    UPDATE `price` SET `value`='{$dollar_value}',`change`='{$dollar_chang e}' WHERE(`name`='dollar')

  5. #5
    کاربر دائمی
    تاریخ عضویت
    آبان 1389
    محل زندگی
    اینترنت!
    پست
    139

    نقل قول: مشکل در update mysql

    نقل قول نوشته شده توسط sh.n.n786 مشاهده تاپیک

    UPDATE `price` SET `value`='{$dollar_value}',`change`='{$dollar_chang e}' WHERE(`name`='dollar')
    ممنون ولی با گذاشتن کد شما ارور به شکل زیر تغییر کرده :
    Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

  6. #6

    نقل قول: مشکل در update mysql

    ادیتور e رو در dollar_change$ فاصله میندازه.شما این فاصله رو پاک کنید.

  7. #7
    کاربر دائمی
    تاریخ عضویت
    آبان 1389
    محل زندگی
    اینترنت!
    پست
    139

    نقل قول: مشکل در update mysql

    نقل قول نوشته شده توسط ***BiDaK*** مشاهده تاپیک
    ادیتور e رو در dollar_change$ فاصله میندازه.شما این فاصله رو پاک کنید.
    می دونم دوست عزیز.
    اول اون e که فرمودین رو درست کردم بعد از تست پست دادم
    این هم از اون خط که گفتم درستش کردم :

    $result=mysql_query("UPDATE `price` SET `value`='{$dollar_value}',`change`='{$dollar_chang e}' WHERE(`name`='dollar'");


    که البته اینجا بارم e با فاصله نشون داده میشه اما توی کدهای من درست هستش.

  8. #8

    نقل قول: مشکل در update mysql

    یک پرانتز کم داره.
    $result=mysql_query("UPDATE `price` SET `value`='{$dollar_value}',`change`='{$dollar_chang  e}' WHERE(`name`='dollar')");

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

  1. سوال: مشکل در update کردن ستونها در mysql
    نوشته شده توسط reza69 در بخش C#‎‎
    پاسخ: 0
    آخرین پست: جمعه 01 دی 1391, 19:16 عصر
  2. سوال: مشکل در update کردن داده ها در mysql
    نوشته شده توسط reza69 در بخش C#‎‎
    پاسخ: 0
    آخرین پست: جمعه 01 دی 1391, 12:19 عصر
  3. فوری: مشکل بهنگام Update فیلد با VB در MySQL
    نوشته شده توسط soheil_programmer در بخش مطالب مرتبط با بانکهای اطلاعاتی در VB6
    پاسخ: 3
    آخرین پست: جمعه 13 شهریور 1388, 11:13 صبح
  4. فوری : مشکل بهنگام Update فیلد با VB در MySQL
    نوشته شده توسط soheil_programmer در بخش MySQL
    پاسخ: 0
    آخرین پست: جمعه 13 شهریور 1388, 00:49 صبح

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

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