当前位置:  开发笔记 > 编程语言 > 正文

使用"mysql_fetch_row"从数据库中检索结果并使用PHP和mysqli插入到数组中?

如何解决《使用"mysql_fetch_row"从数据库中检索结果并使用PHP和mysqli插入到数组中?》经验,为你挑选了0个好方法。

我需要从几行中检索数据,然后将结果插入到枚举数组中,然后我可以使用"for"循环来回显它...

我有这个(我已经连接到数据库):

$genres_sql = 'SELECT genreID FROM genres WHERE imdbID = ?';
if ($stmt->prepare($genres_sql)) {
    // bind the query parameters
    $stmt->bind_param('i', $movieid);
    // bind the results to variables
    $stmt->bind_result($genre);
    // execute the query
    $stmt->execute();
    $stmt->fetch();
}

在这里,我将第一个结果(行)放入变量中.但是我需要将它插入到枚举数组中,以便我可以使用以下方法回显每个结果:

if (!empty($genre)) {
for ($i = 0; $i + 1 < count($genre); $i++)
{
    echo $genre[$i].', '; 
}
echo $genre[$i];
}

这将回应:$genre[0], $genre[1], $genre[2],依此类推,直到最后一个.

我知道mysql_fetch_row可以做的工作,但我是编程的新手,所以我需要一个非常详细的解释..谢谢!!

推荐阅读
赛亚兔备_393
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有