それで、これが取引です。私はどこでも答えを探しましたが、私の場合は具体的な対策が見つかりませんでした。おそらく何か間違ったことをグーグルで調べています。ところで、私は phpmyadmin を英語でなくしたかったのですが、自動的に cro に戻ります...そう... :/ 解決策を手伝ってくれるのを十分に理解してくれることを願っています...
ヒント: 私は mysql を介して解決策を得る方法を知っているので、それらの回答を書く必要はありません。
これが取引です。このテーブルは、他の 2 つのテーブルを結合して作成されます。これは、1 つのクエリからすべての必要なデータ (表示する必要がある) を取得する唯一の方法であったためです (後でソートを実装する必要があるため、それ以外の場合は機能しません)。 )。
関数で繰り返されないデータを引き出すことができたので、これが私のソリューションの外観です。
1 テーマ1 opis1 sastanak.jpeg 2012-11-26 16:29:58 2012-11-26 17:30:00
2 テーマ2 opis2 sastanak.jpeg 2012-11-27 16:29:58 2012-11-29 18:30:00
3 テーマ3 opis3 sastanak.jpeg 2012-11-28 16:29:58 2012-11-28 17:05:00
4 テーマ4 opis4 sastanak.jpeg 2012-11-29 16:29:58 2013-11-29 21:42:00
等々...
それは大丈夫ですが、それは私が必要とするすべてではありません。まだあと2歩です。
- 現在のIDが以前のIDと等しいすべてのIDをカウントする必要があります。つまり、解決策は次
5 (id_sastanka=1 appears 5 times in table) 5 (id_sastanka=2 appears 5 times), 6 (id_sastanka=3 appears 6 times), 6 (id_sastanka=4 appears 6 times)
のようになります。
さまざまな組み合わせを試しましたが、すべて正しい結果が得られるので、助けてください。解決策が簡単なことは知っていますが、それに到達できないようです。したがって、これは実際には、会議に招待されたユーザーの数を会議の ID で表しています。
- status=1 のすべての ID をカウントする必要があります。私はmysqlでこれらすべてを行う方法を知っているので、それは問題ではありません。phpで答えが必要です...これに対する
解決策は次のとおりです:4 (four "1" in "status" where "id_sastanka"=1), 4 (four "1" in "status" where "id_sastanka"=2), 5 (five "1" in "status" where "id_sastanka"=3), 3 (three "1" in "status" where "id_sastanka"=4)
....これは、それらの会議に参加したユーザーの数を表します。
私は初心者であり、これについては本当に助けが必要なので、恨みを抱かないでください.