оператор выбора из SQL в массив PHP

В следующем PHP-коде я попытался извлечь некоторые значения из таблицы по столбцу «word», который счастлив, вроде бы, бесплатно и помогите находятся в этом столбце.

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

мой вывод:

happy like free help
positive Category: help

мой вопрос, почему $ category_text [‘positive’] содержится только Помогите слово? Как я могу поместить каждое слово в этот массив?

-1

Решение

В вашем коде каждая итерация переназначается $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/>";
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]