esteftaats
سه شنبه 20 اسفند 1392, 22:29 عصر
سلام دوستان راستش من می خوام 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";
}
}
?>
کسی میدونه مشکل از کجاست؟
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";
}
}
?>
کسی میدونه مشکل از کجاست؟