phpのツリーのアルゴリズムがわかんねんんだよ! (68レス)
phpのツリーのアルゴリズムがわかんねんんだよ! http://medaka.5ch.net/test/read.cgi/php/1015748769/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
1: nobodyさん [] 02/03/10 17:26 ID:G6SLgnQA 教えてください(´Д`;) mysql使って普通の掲示板は組めたんですがそれにレスできる こんな感じ↓ コメント1 コメント1 コメント1に対するレス コメント1 簡単なサンプルで解説してください 本スレで教えてもらったけど何度が高すぎました。。 >>2 掲示板ソース、コレにコメント付けれるように直すにはどうすれば いいんでしょうか? http://medaka.5ch.net/test/read.cgi/php/1015748769/1
49: 山崎 渉 [(^^)] 03/07/15 11:23 ID:??? __∧_∧_ |( ^^ )| <寝るぽ(^^) |\⌒⌒⌒\ \ |⌒⌒⌒~| 山崎渉 ~ ̄ ̄ ̄ ̄ http://medaka.5ch.net/test/read.cgi/php/1015748769/49
50: 山崎 渉 [(^^)sage] 03/08/02 02:30 ID:??? ∧_∧ ( ^^ )< ぬるぽ(^^) http://medaka.5ch.net/test/read.cgi/php/1015748769/50
51: ぼるじょあ ◆ySd1dMH5Gk [(^^)] 03/08/02 05:04 ID:??? ∧_∧ ∧_∧ ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。 =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕 = ◎――――――◎ 山崎渉&ぼるじょあ http://medaka.5ch.net/test/read.cgi/php/1015748769/51
52: 山崎 渉 [(^^)] 03/08/15 23:22 ID:??? (⌒V⌒) │ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン http://medaka.5ch.net/test/read.cgi/php/1015748769/52
53: nobodyさん [sage] 04/06/17 09:14 ID:??? 便乗質問、 HTMLに関する質問ですが、ツリーのアルゴリズムについてなので。。。 HTMLタグの<ul><li><li></ul>をネストして書こうと思っているのですが、 データベースを使っていたりデータベースをチューニングしてる関係などにより、 各項目について、 ●上から何番目か($nとします)・・・@seq =(1,2,3,4,5,6,7,8,9,10)とし、$nには1,2,3,4,..10が入ります ●階層の深さが何階層目か($depth[$n]とします) ●項目名($name[$n]とします) しかわかっていません。 ★参考:<ul><li></li></ul>の見た目とソースの対応を、下記URLにおいておきます。 http://31.com/tmp/ul_algorithm.html で、やりたいのはこれらの情報を使って *上から順*にソースを書き込んでいきたいということです。 そのためのアルゴリズムがわからずに苦慮しています。 $depth[n]=$depth[n-1]のときは、 単に<li>name(n)</li>と書けばいいことは自明です しかし、それ以外のパターンのアルゴリズムがわからず。。。 なお、アルゴリズムの考え方やそのヒントでも、phpでやperlのソースでも、 あるいは、ヒントだけでもいいので、教えていただければ幸いです。 http://medaka.5ch.net/test/read.cgi/php/1015748769/53
54: 53 [] 04/06/17 23:25 ID:hAY00qtb どなたかお願いします。 http://medaka.5ch.net/test/read.cgi/php/1015748769/54
55: nobodyさん [sage] 04/06/18 08:59 ID:??? > しかし、それ以外のパターンのアルゴリズムがわからず。。。 行頭 → <ul> * $depth[n] $depth[n-1]-$depth[n]=1 → <ul> $depth[n-1]-$depth[n]=2 → <ul><ul> $depth[n-1]-$depth[n]=-1 → </ul> 行末 → </ul> * $depth[n] 単純にこれじゃダメかい? http://medaka.5ch.net/test/read.cgi/php/1015748769/55
56: 53 [sage] 04/06/19 00:51 ID:??? >>55さん、ありがとうございます。そうか、ulとliをいっぺんに考えてたから、混乱してました。 最初にulを考えて、そのあとliを考えたらうまくいきました。参考までにそのソース。 while ($row = pg_fetch_array($rs)) { $n++; $depth[$n] = $row[depth];//深さ(最小は1) $name[$n] = $row[name];//項目名 //わかりやすく $now_depth = $depth[$n]; $name = $name[$n]; //</li></ul>を挿入 $ul_li_insert = $before_depth - $now_depth; if ($n >= 2) { if ($ul_li_insert >= 0) $HTMLcattree .= "</li>\n"; for ($i=1;$i<=$ul_li_insert;$i++){ $HTMLcattree .= "</ul>\n"; $HTMLcattree .= "</li>\n"; } } //<ul><li>を挿入 $ul_li_insert = $now_depth - $before_depth; for ($i=1;$i<=$ul_li_insert;$i++){ $HTMLcattree .= "<ul>\n"; } http://medaka.5ch.net/test/read.cgi/php/1015748769/56
57: 53 [sage] 04/06/19 00:51 ID:??? (つづき) $HTMLcattree .= "<li>\n"; //項目名を表示 $HTMLcattree .= $name; //「前の項目の階層数」として使う $before_depth = $now_depth; } //締めの、</li></ul>を挿入 $ul_li_insert = $before_depth; $HTMLcattree .= "</li>\n"; for ($i=1;$i<=$ul_li_insert;$i++){ $HTMLcattree .= "</ul>\n"; $HTMLcattree .= "</li>\n"; } $HTMLcattree .= "</ul>\n"; print $HTMLcattree; //ありがとうございました。 http://medaka.5ch.net/test/read.cgi/php/1015748769/57
58: 125x100x255x204.ap125.ftth.ucom.ne.jp [sage] 2006/03/30(木) 00:25:16 ID:??? ∧_∧ ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。 =〔~∪ ̄ ̄〕 = ◎――◎ 山崎渉 http://medaka.5ch.net/test/read.cgi/php/1015748769/58
59: st0004.nas931.miyazaki.nttpc.ne.jp [sage] 2006/03/30(木) 06:12:25 ID:??? てst http://medaka.5ch.net/test/read.cgi/php/1015748769/59
60: nobodyさん [age] 2006/08/22(火) 10:16:04 ID:??? コンピュータサイエンスの基本として、データ構造〜とりわけツリーの扱いは基本かつ大事なんですね。 http://medaka.5ch.net/test/read.cgi/php/1015748769/60
61: nobodyさん [] 2009/05/09(土) 16:15:08 ID:unp/QYBC >>1 Z z z <⌒/ヽ-、___ /<_/____/  ̄ ̄ ̄ ̄ ̄ ̄ ̄ http://medaka.5ch.net/test/read.cgi/php/1015748769/61
62: nobodyさん [sage] 2011/11/21(月) 15:28:47.26 ID:??? てすと http://medaka.5ch.net/test/read.cgi/php/1015748769/62
63: 電脳プリオン 忍法帖【Lv=40,xxxPT】(5+0:8) 【20.9m】 [sage] 2013/02/10(日) 19:51:41.68 ID:??? ∧_∧ ( ・∀・) | | ガガッ と ) | | Y /ノ .人 / ) .人 < >_∧∩ _/し' < >_∧∩`Д´)/ (_フ彡 V`Д´)/ / ←>>50 / ←>>45 http://medaka.5ch.net/test/read.cgi/php/1015748769/63
64: nobodyさん [] 2013/12/28(土) 23:28:41.33 ID:xIlaW9Uf グーグルの検索エンジンのアルゴリズムについて http://webblogsakusei.main.jp/seo_taisaku_syukyaku.html http://medaka.5ch.net/test/read.cgi/php/1015748769/64
65: nobodyさん [] 2015/07/01(水) 23:17:51.44 ID:iZaoy2dm http://anago.2ch.net/test/read.cgi/slotk/1434928540/342-346 http://medaka.5ch.net/test/read.cgi/php/1015748769/65
66: nobodyさん [] 2017/12/30(土) 16:03:24.14 ID:YhlYw6jg 誰でも簡単にネットで稼げる方法など 参考までに、 ⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。 グーグル検索⇒『半藤のブブイウイウレレ』 Z1UWE85V4W http://medaka.5ch.net/test/read.cgi/php/1015748769/66
67: nobodyさん [sage] 2022/10/13(木) 14:18:01.51 ID:??? ZSRqkA5uq http://medaka.5ch.net/test/read.cgi/php/1015748769/67
68: nobodyさん [sage] 2023/08/15(火) 11:45:17.13 ID:??? やめてっ!そこはビンカンなの! http://medaka.5ch.net/test/read.cgi/php/1015748769/68
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.003s