ホームページ >バックエンド開発 >PHPチュートリアル >1 つの結果セットをループします。
表 1
-------------------------------------- --------
| 名前 | 名前 | 4 | 携帯電話番号 |名前 2 | 98 | クラス名 3 | 31231 |
リクエスト、Tid によると、大きいものから小さいものまで並べて、NName などの 3 つの結果をランク付けします。 Sameignore
Mobile
Mobile 1
Mobile // Same Ignore
Mobile 3
mysql ステートメントの書き方。 。
ディスカッションに返信 (解決策)
NName でグループ化
select * fromNNname でグループ化
tt はテーブル名 1 ですか?
tt はエイリアス
tt はエイリアス
最終的な結果セットの並べ替えはめちゃくちゃです。 Tid 順に並べ替えられていません。
create table....;
insert into table....; ステートメント
と予想される結果を投稿し、簡単なアルゴリズムの説明を与えることをお勧めします。
SQL はどのように書かれていますか?
insert into table....; ステートメント
と予想される結果を投稿し、簡単なアルゴリズムの説明を与えることをお勧めします。
------------------------------------------------ |
| クラス名 6 | 31 231dd |次に、Tid に従って並べ替えます。
99 携帯電話 ddddd
98 携帯電話 1 デレド
97 携帯電話が表示されていることがわかりました。無視します。主にこれを無視する方法です。
96 携帯電話 2 31231dd
忘れてください。フィルタリングには配列を使用する方が良いと思います。
など
Array
(
[id] => 39
[xClass] => Super King
[Title] => Send to
[NURL] =>
[CreateDate] => 2013 -05-12 15:28:46
)
1
Array
(
[id] => 32
[DCName] => Xuan
[CURL] =>
[Item1] =& gt; 风
[Nid] => 62325
[xClass] => Chongtian
[タイトル] => fsfsd
2013-05-12 15:27:28
1
配列
) [ id ] => 32
[DCName] => Xuan
[CURL] => [Item1] => 风
[Nid] => [xClass] => [タイトル] = > dddddddd43432
[CreateDate] => 2013-05-12 15:26:54
)
このような配列を取得します。
xclass = 崇天。除外して 1 のままにしておきます。その機能を使ってください。
#2 の SQL コードを実行できませんか?
配列を投稿する場合は、var_export()の後にデータを投稿してください。
#2 の SQL コードを実行できませんか?
結果リストは非常に乱雑で、Tid によって並べ替えられていません。同時に、携帯電話が表示された場合、3 行目は無視されません。
while($rsrow=$result->fetch_assoc()){
echo '
'; <br> print_r($rsrow); <br> echo '' }
取得した配列follow
配列
(
[id] => 3
[DCName] => Xuan
[CURL] => 3
[Item1] => Tang
[Nid] => 326
[xClass] = > スーパーキング
[タイトル] =>
[NURL] =>
[作成日] => 2013-05-12 15:28:46
)
[id] = > ; 3
[DCName] => Xuan
[CURL] => 3
[Item1] => Chongtian
[タイトル] =>
[NURL] =>
[作成日] => 2013-05-12 15:27:28
)
配列
(
[id] => 3
[DCName] => Xuan
[CURL] ] => 3
[アイテム 1] => タン シャオ
[Nid] => チョンティアン
[タイトル] => [作成日] = > 2013-05-12 15:26:54
)
最終フィルタリング キー xClass の値が一度出現すると、それ以降は無視されます。
この関数はいつですか?
select * from table 1 group by NNname order by Tid desc
while($rsrow=$result->fetch_assoc()){
$arr[]=$rsrow;
次に #10 コードを使用します
ベイビー、このような質問については、他の人が直接書いた結果を待っても役に立ちません~~~~