我试图对此订单表单进行更新,但是我收到此错误"致命错误:在非对象上调用成员函数query()"。帮助!
define('DB_NAME', 'sueng2_mp');
define('DB_USER', 'sueng2_jonathon');
define('DB_PASSWORD', 'jonathon');
define('DB_HOST', 'localhost');
$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
if (!$link) {
die('Could not connect: ' . mysql_error());
}
$db_selected = mysql_select_db(DB_NAME, $link);
if (!$db_selected) {
die('Can\'t use ' . DB_NAME . ': ' . mysql_error());
}`
$update = "UPDATE J_USERS
SET patient = '$value', year = '$value4', gender = '$value5', age = '$value6', height = '$value7', weight = '$value8', foot_length = '$value9', sheight = '$value10', Amputation = '$value11'
WHERE user_login = '" . $user . "'";
$link->query($update);
答案 0 :(得分:0)
替换
$link->query($update);
与
mysql_query($update, $link);
因为$link
是一个Mysql链接标识符,所以它没有任何方法。
请改用http://php.net/manual/en/function.mysql-query.php。
而且...已被弃用了