使用prepare语句无法获取行

时间:2018-03-27 22:05:32

标签: php prepared-statement

我试图从我的数据库中获取一些行,但问题是下面的代码没有给出任何类型的错误我得到一个0表错误的空表。

 $query = "SELECT course_id,course_title,course_cord FROM courses  ORDER BY course_id DESC ";
        $run = $connection->prepare($query);
$run->bind_param('iss',$course_id,$course_title,$course_cord);
        $run->execute();
        $run->bind_result($course_id,$course_title,$course_cord);
        if(!$run){

          die("rip".mysqli_error($connection));
        }
       while(mysqli_stmt_fetch($run)):
        echo "<tr>";
        echo "<th>{$course_id}</th>";
        echo "<th>{$course_title}</th>";
        echo "<th>{$course_cord}</th>";

        echo "</tr>";

        endwhile();

我真的很困惑!

我做错了吗?

0 个答案:

没有答案