从SQL到PHP数组的select语句

时间:2018-12-06 01:33:40

标签: php sql arrays select mysqli-fetch-array

下面的PHP代码,我尝试通过“单词”列从表中检索一些值,该列中的高兴,喜欢,免费和帮助

words = phrase.split()

我的输出:

for word in words

我的问题是为什么$ category_text ['positive']只包含帮助一词?我如何将每个单词都放在这个数组中?

1 个答案:

答案 0 :(得分:0)

在您的代码中,每次迭代都会将$v_kw重新分配给新的$row["word"]。您必须使用.=

连接所有结果
$v_kw = "";
while($row=mysqli_fetch_array($result_kwp,MYSQLI_ASSOC))
        {
            $v_kw .= $row["word"]." ";
            echo $row["word"];
        }
$category_text = array(
'positive' => $v_kw,
);
 echo "<b>positive</b> Category: ". $category_text['positive']."<br/>";