PHP MySQLi查询返回null

时间:2016-10-13 05:12:01

标签: php mysql

我正在尝试通过php连接到mysql数据库,检查数据库中是否存在给定条目并采取相应措施。 即使我尝试使用数据库中存在的条目的php,查询返回null。

   <?php
        $host='host';
        $uname='username';
        $pwd='password';
        $db="db";

        $con = new mysqli($host,$uname,$pwd,$db) or die("connection failed");

        if(mysqli_connect_error($con)){
                echo "Failed To connect to database";
            }

        $name=$_REQUEST['name'];
        $number=$_REQUEST["number"];
        $email=$_REQUEST['email'];


        $sqlc = $con -> prepare('select * from customer where contact = ? ');
        $sqlc -> bind_param('s', $number);
        $sqlc -> execute();
        $slqc -> store_result();
        $row_cnt = mysqli_num_rows($sqlc);
        if ($row_cnt>=1){
                echo "number already registered";
            }
        else {
                //do something else
             }
        mysqli_close($con);
        ?>

我首先尝试不使用store_result()但效果相同。 编辑:在检查提供的解决方案之一后,我必须添加我无法访问php.ini设置文件。所以我不能使用report_error

0 个答案:

没有答案