$user = new User();
$pdo = self::GetPDO();
$sql = "select * from T_Users where UserID = ?";
$comm = $pdo->prepare($sql);
$comm->bindParam(1, $userID, PDO::PARAM_STR, 20);
$comm->execute();
$ds = $comm->fetchAll(PDO::FETCH_ASSOC);
红色那行出现错误信息:Fatal error: Call to a member function bindParam() on a non-object in D:\PHP\TEST\User.php on line 20,不知道怎么解决,我把$sql的值改成“select * from Customer where cust_no = ?”时却可以正常运行
$pdo = self::GetPDO();
$sql = "select * from T_Users where UserID = ?";
$comm = $pdo->prepare($sql);
$comm->bindParam(1, $userID, PDO::PARAM_STR, 20);
$comm->execute();
$ds = $comm->fetchAll(PDO::FETCH_ASSOC);
红色那行出现错误信息:Fatal error: Call to a member function bindParam() on a non-object in D:\PHP\TEST\User.php on line 20,不知道怎么解决,我把$sql的值改成“select * from Customer where cust_no = ?”时却可以正常运行
我把$comm-> bindParam(1, $userID, PDO::PARAM_STR, 20); 换成:
$comm-> bindParam(1, $userID);
同样也不行呀。