我有一个应该在PHP-PDO查询中加载的传递变量,但是我收到了这个错误:
致命错误:在
中的非对象上调用成员函数prepare()这是我的代码:
$color = $_GET['color'];
$items = $con -> prepare("SELECT * FROM item_descr WHERE color_base1 = :colorbase1");
$items = bindValue(':colorbase1', $color);
任何消化?谢谢!
答案 0 :(得分:1)
您必须在$ con> prepare
之前在脚本中声明$ con$con = new PDO($dns, $user, $pass);
答案 1 :(得分:0)
$color = $_GET['color'];
$items = $con->prepare("SELECT * FROM item_descr WHERE color_base1 = :colorbase1");
$items->bindValue(':colorbase1', $color);
$items->execute();
:D玩得开心