【问题标题】:query() to a non-objectquery() 到一个非对象
【发布时间】:2015-08-12 04:23:07
【问题描述】:

我正在尝试对此订单进行更新,但我收到此错误“致命错误:调用非对象上的成员函数 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);

【问题讨论】:

    标签: php mysql


    【解决方案1】:

    替换

    $link->query($update);
    

    mysql_query($update, $link);
    

    因为$link是一个Mysql链接标识符,它没有任何方法。 请改用http://php.net/manual/en/function.mysql-query.php。 是的..它已弃用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-02
      • 2014-03-09
      • 2019-12-23
      • 1970-01-01
      相关资源
      最近更新 更多