gpt4 book ai didi

php - Mysql 组列并按字母顺序排序 - 涉及 PHP

转载 作者:太空宇宙 更新时间:2023-11-03 11:36:30 25 4
gpt4 key购买 nike

我有两列标题为 word 和 word2。他们每个人都在里面列出了一个词。我的目标是结合 word 和 word2。如果一个单词重复,则将这些单词合并为一个单词,然后将所有单词按字母顺序排列 (see website)。

enter image description here

  1. 仅当单词重复时才需要将 word 和 word2 组合成一个单词。
  2. 需要按字母顺序排列

此代码已提供给我,现在我需要帮助,因为我正在添加另一列,但我不知道如何让 mysql 和 php 代码一起工作以显示一个名字并将它们按字母顺序排列。请visit my website here看看我指的是什么,谢谢。

这是我的代码 - 你能回复代码吗?如果我更新代码我就不会在这里,任何帮助都会很棒。

$sql = mysqli_query($db_conx, "SELECT word, word2 FROM articles");

while ($row = mysqli_fetch_array($sql)) {
$link = $row['link'];
$word_array = explode(", ", $row['word']); $unique_word_array = array_unique($word_array);
asort($unique_word_array);

foreach($unique_word_array as $key)
{
echo "<div class='cloudbox tag'><a href = '../../articlestagresults.php?word=" . $key . "'> " . $key . "</a></div>"; }

}

最佳答案

你可以使用union:

select word
from articles
union
select word2
from articles
order by word;

union 删除重复项。

关于php - Mysql 组列并按字母顺序排序 - 涉及 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45534799/

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