get_result()无法在我的网络托管服务器

时间:2017-03-09 20:00:13

标签: php prepared-statement mysqlnd

我的webhost服务器使用libmysqlclient作为驱动程序。 目前,他们可以支持MySQLND的唯一方法是通过VPS /专用服务器。 我不想要那个。

我使用的是php 7 btw ...

这是我正在使用的类似代码。

    $stmt = $conn->prepare("SELECT name,email,keylog FROM user WHERE email=? AND name=? 
    AND keylog =? ");
    $stmt->bind_param("sss", $em, $nme, $k);

    $em = 'user@mail.com';
    $nme = 'joeDoe';
    $k ='123';
    $stmt->execute();

    $result = $stmt->get_result();
    if($row = $result->fetch_array()){
       $nameIs = $row['name'];
    }
    echo $nameIs;

我知道我可以使用PDO,但我用这种方式编写了整个项目。 我搜索了替代品,并没有发现任何有用的东西。 我该怎么办?

0 个答案:

没有答案