を削除すると、私は[1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,3,4,5,5,5,5,5,5,5,5,5,5,5,9,9,9,9,9]
iが[1,5,9,2,3,4]
が、私の状況、その少し異なるが、それはMySQLのクエリからの結果だたい持っていると言うことができます
私だけasociative atribute「id_deseada」を持っているので、私は今
while($row = mysql_fetch_array($result){
$t = $row['id_deseada'];
}
を行うので、その代わりに、私は最初の例のようにdomething行う必要があるだろうと思います。 sort $ resultを繰り返し回数で並べ替え、新しい配列 'count'で新しい配列を作成しますか?
このすべては、このため、クエリの始まり:
は、id_deseadaとしてタグをarticles.id SELECT *記事、tags.id_article = articles.idタグや( '名1 IN' tags.name FROM」。名前2「 『フォームの検索入力』、」...)
問題は、すべてのタグの1つの結果を返すことであると私はすべての記事の結果にしたい..
なぜSQLクエリ自体でこの問題の(少なくとも一部として)解決しませんか? –
私はmysqlでうまくうまくいきません。なぜなら、クエリを投稿するつもりです。 –