PHP+MySQL掲示板作ろうぜ
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
03/10/01 00:54ID:???クラス・ライブラリにして使いまわせるようにします。
MySQL以外のDBでも使えるようにAPI拡張も視野に入れて
基本APIと実装例
http://org.s38.xrea.com/bbs.php
臨時のログ・データ
http://org.s38.xrea.com/bbs.log
コレをベースに変更・改善を加えて各種機能を実装します。
ローカル・ルール
・みんなが気持ちよく参加できる雰囲気を作りましょう
・他者を不快にさせるような一方的な煽りは止めましょう
・荒らしやスレ違いは放置。放置できない人も荒らし同然。放置の美学
・厳格なバージョニングは必要でないが変更点はマメに報告しましょう。
0202nobodey@チェーザレ細孔
03/10/02 22:24ID:???0203チェザーレ採用
03/10/02 22:53ID:???02041
03/10/02 22:57ID:SD/hM9rJ0205チェーザレさん
03/10/02 22:57ID:???02061
03/10/02 23:00ID:SD/hM9rJ書き込みと閲覧を出来るようにするためにデータ処理を実装するんだが。
UIは先に出来上がったものにDB処理を実装してる最中なんだよ。
わざとにボケてるのかい?
0207チェザーレ採用
03/10/02 23:00ID:???02081
03/10/02 23:02ID:SD/hM9rJ0209nobodyさん
03/10/02 23:11ID:???0210nobodyさん
03/10/02 23:13ID:???02111
03/10/02 23:14ID:SD/hM9rJ標準出力に渡すデータを継承したらいいだけじゃん。
インターフェース自体に手間取ってるんじゃなくてログ検索やソート出力が
できるだけ少ない動作で実装できるように試行錯誤してるんだけど。
0212nobodyさん
03/10/02 23:17ID:???HTML覚えた方がいいんじゃないのか?
0213nobodyさん
03/10/02 23:18ID:???0215nobodyさん
03/10/02 23:20ID:???お前はそうやって親切にアドバイスしてくれている奴の言うことをちっとも聞いてないな。
だからいつも失敗するんだよ
こ の ス レ は 終 了 し ま し た
続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0216nobodyさん
03/10/02 23:25ID:???02171
03/10/02 23:26ID:SD/hM9rJ何度DBの実装から取り掛かってると言わせたら気が済むんだろうか
0218nobodyさん
03/10/02 23:28ID:???02191
03/10/02 23:28ID:SD/hM9rJDBによるデータ処理を実装させている最中なんだけど。
0220nobodyさん
03/10/02 23:29ID:???おまえの方だと言うことに
いい加減に気付け!
涙でディスプレイが滲んで画面が見えないか?(爆笑
0221nobodyさん
03/10/02 23:30ID:???0222nobodyさん
03/10/02 23:33ID:???02231
03/10/02 23:34ID:SD/hM9rJ特に指定してないよ。
データをどういう風に切り出せばいいかがまだ定まっていないから
何度かモデルを試して本仕様で考えると思う。
単純に連続したデータとして取り出すことが多いから必要だとは思うけど
とりあえず動くから後回しで
0224nobodyさん
03/10/02 23:35ID:???DB使うの廃止したりしてな。
0225nobodyさん
03/10/02 23:36ID:???本7が美少女だったら、叩かれることもなかったんだろうな
02281
03/10/02 23:39ID:SD/hM9rJどうするって?
書き込み時は1レス単位を追記。
トップ表示ではスレッド単位で取り出す。すなわちトップで10スレ分の
ヘッドラインを並べる(ブラックボックス化して)ので10回連続で問い合わせる。
この無駄を何とかして1回にまとめたいが2次配列で受け取るしかないよう
なんで既成の構造を一部組み直す必要がある。
それをぼんやりと考えながらメモに設計を書いてる。
0229nobodyさん
03/10/02 23:41ID:???>>1がここまでスキルがあるんだったら
1から10まで自分で書いたらいいじゃん。
誰にも文句言われないやつができるんじゃないかと(ry
02301
03/10/02 23:42ID:SD/hM9rJDBの設計した事ないもんで。
今まで自前で実装してたデータベースを既成サーバでやるとなると
勝手を覚えながらしか出来ないよ。
0231nobodyさん
03/10/02 23:43ID:???えっだって、美少女だよ?
かわいい娘が土下座してお願いしますって言ってるんだよ?
俺なら叩かないけどなー
まぁ、現実は体臭漂ううざったらしい野郎(その上、キチガイ)なんで
大いに叩いて結構なわけだが。
0232nobodyさん
03/10/02 23:44ID:sbNMS1D1いっそSDにあぼーん砲で(ry
0233nobodyさん
03/10/02 23:45ID:sbNMS1D1さぼっちゃえー
02341
03/10/02 23:45ID:SD/hM9rJ02351
03/10/02 23:46ID:SD/hM9rJIDがウィルスみたいだよ
0236nobodyさん
03/10/02 23:46ID:???0237nobodyさん
03/10/02 23:47ID:???0238おまいらもいい加減放置しる
03/10/02 23:48ID:???こ の ス レ は 終 了 し ま し た
続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0239nobodyさん
03/10/02 23:53ID:???0240nobodyさん
03/10/02 23:54ID:???0241nobodyさん
03/10/02 23:55ID:sbNMS1D1rm -rf /
0242nobodyさん
03/10/02 23:56ID:???0243nobodyさん
03/10/02 23:57ID:???0244nobodyさん
03/10/02 23:57ID:???0245nobodyさん
03/10/02 23:59ID:???0246nobodyさん
03/10/03 00:00ID:???0247nobodyさん
03/10/03 00:01ID:???0248nobodyさん
03/10/03 00:02ID:???0249nobodyさん
03/10/03 00:03ID:???0250nobodyさん
03/10/03 00:03ID:???0251nobodyさん
03/10/03 00:04ID:???0253nobodyさん
03/10/03 00:05ID:???/ \
/ ヽ
/ ̄\ l \,, ,,/ | 本7死ね!
,┤ ト.| (●) (●) |
| \_/ ヽ \___/ |
| __( ̄ | \/ ノ
| __)_ノ
0254nobodyさん
03/10/03 00:11ID:???0255nobodyさん
03/10/03 00:14ID:???0256nobodyさん
03/10/03 00:38ID:???>>867-870
それが事実だったらいいけど
事実じゃなかったり適当に言ってんなら
個人への名誉毀損と、法人への営業妨害になるね
同業者だから面白いからか知らないけど
意味無く叩く香具師が頻発してるから警告で回ってます
書き込みボタン押す時に「全責任を負います」ってクリックしたでしょ
その意味解ってから書いてね
872 名前:名無しさん@お腹いっぱい。[sage] 投稿日:03/10/03 00:32
>>871
おまい、ちょっとフシアナしてみ?
本7と同じリモホでっから
873 名前:名無しさん@お腹いっぱい。[sage] 投稿日:03/10/03 00:36
>>871
警告していろんな板回ってるの?他にどの板?
それから、本7語録は見た?
02581
03/10/03 00:40ID:bJULOZa9落ちそうだ・・
0259nobodyさん
03/10/03 00:59ID:y/cyGsiXおまえさ、テロって言葉を簡単に使うんじゃねーよ
あの9.11で死んだ人たちとおまえじゃ違うんだよ。
わかったか?
0262nobodyさん
03/10/03 01:14ID:???つかウザイからもう1000取り合戦行くか。
02631
03/10/03 01:18ID:bJULOZa9分からない。
手探り
0264nobodyさん
03/10/03 01:18ID:???意味の無いスレだし。
0265nobodyさん
03/10/03 01:20ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0266nobodyさん
03/10/03 01:20ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0267nobodyさん
03/10/03 01:21ID:dCH99wPd続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0268nobodyさん
03/10/03 01:23ID:y/cyGsiX02691
03/10/03 01:29ID:bJULOZa9なんでじゃ
0270nobodyさん
03/10/03 01:30ID:???0272nobodyさん
03/10/03 01:43ID:???02731
03/10/03 01:44ID:bJULOZa9mysql_db_queryに変更
0274nobodyさん
03/10/03 01:45ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0275nobodyさん
03/10/03 01:45ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0276nobodyさん
03/10/03 01:46ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0277nobodyさん
03/10/03 01:47ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
02781
03/10/03 01:48ID:bJULOZa9$h = 0;
$con = connect();
for($y=0;$y<100;$y++){
for($x=0;$x<10;$x++){
$sql = "insert into bbsdata(post_no,thread_no,res_no,subject,name,mail,hp,message,ip,del_pass) values({$h},{$y},{$x},'あほ','名前','メール','HP','本文','999.999.999.999','5150')";
$result2 = mysql_db_query("bbs",$sql,$con);
$h++;
switch($result2){
case true:print "ok ";break;
case false:print "false ";break;
}
print "y=$y x=$x h= $h <br>";
}
}
mysql_close($con);
exit;
function connect() {
$con = mysql_connect("localhost","****","****");
if ($con == false) {
echo ("データベースに接続できません!");
exit();
}
$selectdb = mysql_select_db(***,$con);
return($con);
}
?>
0279nobodyさん
03/10/03 01:49ID:???http://web1.aaacafe.ne.jp/~tetsuyak/cgi-bin/WebObjects/VanquishBBS/index.html
0280nobodyさん
03/10/03 01:49ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0281nobodyさん
03/10/03 01:50ID:???ついでにPHPもあんまわかってないw
たった1000件insertが自爆テロ?
確かに死にそうなコード書いてんだろなw
0282nobodyさん
03/10/03 01:50ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0283nobodyさん
03/10/03 01:51ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0284nobodyさん
03/10/03 01:51ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0285nobodyさん
03/10/03 01:52ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0286nobodyさん
03/10/03 01:52ID:???最近はISPごと全板アク禁が流行ってるから、巻き添え喰らったらかなわん。
02871
03/10/03 01:52ID:bJULOZa90288nobodyさん
03/10/03 01:53ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0289nobodyさん
03/10/03 01:53ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0290nobodyさん
03/10/03 01:54ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0292nobodyさん
03/10/03 01:55ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0293nobodyさん
03/10/03 02:00ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0294nobodyさん
03/10/03 02:01ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0295nobodyさん
03/10/03 02:03ID:???0296nobodyさん
03/10/03 02:10ID:???http://pc2.2ch.net/test/read.cgi/hp/1043828241/l50
0297nobodyさん
03/10/03 03:17ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0298nobodyさん
03/10/03 03:18ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0299nobodyさん
03/10/03 03:19ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0300300GET!!!
03/10/03 03:19ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
03011
03/10/03 03:32ID:bJULOZa9<?php
$start = 20;
$end = 30;
$sql = "select * from bbsdata where thread_no>{$start} and thread_no<{$end} and res_no=0 order by post_no";
$con = connect();
$result = mysql_db_query("bbs",$sql);
$num = mysql_num_rows($result);
mysql_fetch_field($result);
while($item = mysql_fetch_object($result)){
print <<<EOM
スレッドID:{$item->thread_no} {$item->name} <a href="mailto:{$item->mail}">{$item->mail}</a> <a href="{$item->hp}">{$item->hp}</a>
<br>
EOM;
}
print "</table>";
mysql_free_result($result);
mysql_close($con);
exit;
0302nobodyさん
03/10/03 03:32ID:???続 き は こ ち ら で
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
■ このスレッドは過去ログ倉庫に格納されています