gpt4 book ai didi

php - 如何在数组中存储mysql数据的行/列

转载 作者:可可西里 更新时间:2023-11-01 06:39:12 25 4
gpt4 key购买 nike

我希望能够在 php 数组中存储(而不是回显)从 mysql 数据库中选择的一些数据。到目前为止,我只能回显信息,我只想能够将它存储在一个数组中以备后用。这是我的代码:

$query = "SELECT interests FROM signup WHERE username = '$username'";
$result = mysql_query($query) or die ("no query");
while($row = mysql_fetch_array($result))
{
echo $row['interests'];
echo "<br />";
}

最佳答案

你可以使用

$query = "SELECT interests FROM signup WHERE username = '".mysql_real_escape_string($username)."'";
$result = mysql_query($query) or die ("no query");

$result_array = array();
while($row = mysql_fetch_assoc($result))
{
$result_array[] = $row;
}

这基本上会将所有数据存储到 $result_array 数组中。

我使用了 mysql_fetch_assoc 而不是 mysql_fetch_array 以便将值映射到它们的键。

为了保护,我还包含了 mysql_real_escape_string

关于php - 如何在数组中存储mysql数据的行/列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4697515/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com