0
wordとword2という2つの列があります。彼らの中にはそれぞれ単語があります。私の目標はwordとword2を組み合わせることです。単語が繰り返されている場合は、これらの単語を1つの単語として結合し、すべての単語をアルファベット順(see website)に配置します。Mysqlグループの列とアルファベット順のソート - PHPが呼び出す
- 単語が繰り返している場合にのみ、1つのワードに結合する単語とWORD2の必要性。
- それらがアルファベット順に
であるために、このコードは、私に与えられたと今、私は助けを必要と私は別の列を追加していので、私が一緒に動作するようにMySQLとPHPのコードを取得する方法がわからない必要1つの名前を表示し、それらをアルファベット順に入れる。私が何を参照しているかを確認するには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>"; }
}
これは、mysqlのみを使用している場合に最適です。これはPHPコーディングでは機能しません。 wordという名前の最初の列のみを認識し、word2という名前の2番目の列は無視します。私はそれが両方の列を認識するPHPをコードする方法を知る必要があります、ありがとう – Jenn
@ジェニファー。 。 。これにより、2つの列のすべての値を含む1つの列が作成されます。それは私が「単語が繰り返されている場合、これらの単語を1つの単語として結合し、すべての単語をアルファベット順に並べる」と解釈する方法です。おそらく、あなたの質問の意図ではない場合は、サンプルデータと望ましい結果を提供する必要があります。 –