トップページphp
1001コメント243KB

【PHP】下らねぇ質問はID出して書き込みやがれ 120

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2012/06/21(木) 19:37:07.93ID:???
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 119
http://kohada.2ch.net/test/read.cgi/php/1337172256/

◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】

◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)

◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)

◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
02021922012/07/03(火) 00:43:50.03ID:???
windowsのシスログみるとどうもポートがバッティングしてるみたいなので
そっちから原因を追いかけてみまることにします。
ありがとうございました。
0203nobodyさん2012/07/03(火) 10:36:33.75ID:zEl9Hy22
やっぱissetだよなぁ・・・。
ところで、直接$_POST[$key]を使わないのって何故なんだい?
0204nobodyさん2012/07/03(火) 10:50:11.57ID:???
エラー出るからって言ってんだろうが

他の言語じゃindexがなければnullになるだけでエラー出ない事もあるし
そういう人らにはこの処理が無駄に思えるだろう
だからエラー制御して別につけたくなきゃつけなくていいよ
0205nobodyさん2012/07/03(火) 12:59:03.40ID:???
@$_POST[@$key]
0206nobodyさん2012/07/03(火) 15:42:30.70ID:???
error_reporting
0207nobodyさん2012/07/03(火) 15:54:04.65ID:???
$post = array_merge($default, $_POST);
0208nobodyさん2012/07/03(火) 15:58:34.34ID:???
>>207
やるじゃん
merge重そうなイメージあるけど
0209nobodyさん2012/07/04(水) 11:18:40.20ID:UNFbEgiX
JpGraphを使用して、グラフの値を動的に変化させて表示させたい。

マニュアルに「GETやPOSTなどのHTTPパラメータを使用して、引数を画像スクリプトに手渡すことも
可能です。」
ってなってるけど、<img src="showgraph.php?a=1&b=2">
で「?a=1&B=2」のデータの受け取りかたが分からない。
0210nobodyさん2012/07/04(水) 11:20:43.73ID:???
GETで取れない?
0211nobodyさん2012/07/04(水) 12:40:06.05ID:7Xg0KWtG
【OS名】CentOS
【PHPのバージョン】6.2
【連携ソフトウェア】なし
【質問内容】
cookieそのものを消したいと思ってます。

setcookie("test_cookie", "test", time() + 120);

このように発行したcookieは

setcookie("test_cookie", "", time() - 120);

で無効にできますが、cookie自体はtest_cookieというのが残ってしまいます。
このtest_cookie自体を削除する方法というのはありますでしょうか?
0212nobodyさん2012/07/04(水) 12:55:00.21ID:???
サーバーとクライアントの時刻を合わせる
0213nobodyさん2012/07/04(水) 13:58:32.40ID:???
マニュアル嫁
02142092012/07/04(水) 15:46:24.06ID:lLahBhUI
>>210
レス遅れちゃったけど、できました。
ありがとうございます。
0215nobodyさん2012/07/04(水) 21:38:07.05ID:JZLR4mZE
sqliteで select * from test where a = '1' or a = '2'

って感じで取得してるんですが、
上記のwhereで指定した条件分の順番に結果がかえってこないんです。

理想としてはaが1のデータが配列の0番目の要素、2のデータが配列1番目の要素って感じに、
where句で指定した順に取得したいんです

そんなことは無理なんでしょうか?
ちなみにソートでは対応できない順番なのでソートは無理です。
0216nobodyさん2012/07/04(水) 21:41:49.25ID:???
それPHP関係ないだろ
order by句でソートできる基準がないなら無理
0217nobodyさん2012/07/04(水) 21:44:32.79ID:???
フィールド名の配列で受け取ればいい
0218nobodyさん2012/07/04(水) 21:48:23.74ID:JZLR4mZE
>>217
すいません
具体的に言うとどういうことですか?
0219nobodyさん2012/07/04(水) 21:50:59.11ID:???
フェッチする際にSQLITE_ASSOCみたいなオプション付けられるでしょ
0220nobodyさん2012/07/04(水) 21:55:36.13ID:???
unionで繋げ もしくは2回に分けろ。
0221nobodyさん2012/07/04(水) 21:57:11.00ID:???
どうみても設計ミスだわ
0222nobodyさん2012/07/04(水) 22:15:19.58ID:???
ソートで対応できない順番というのがそもそもおかしい
0223nobodyさん2012/07/04(水) 22:16:01.61ID:???
なあ、設計だよな
02242172012/07/04(水) 22:17:15.63ID:???
ああごめん、盛大に取り違えてた
0225nobodyさん2012/07/04(水) 22:24:14.30ID:???
そんなことよりPDOのprepareとbindParam(bindValue)をオーバライドして
in演算子に対応させたメソッド誰か作ってくれ
0226nobodyさん2012/07/04(水) 22:24:40.99ID:JZLR4mZE
unionは使ったことないのでちょっと調べてみます。

設計ミスって言われるのすごいショックなんですが、
ある商品テーブルがあって、その商品テーブルからIDを元に情報を取り出そうと思ってるんです。

価格とかID順ならorder byが使えますが、
たまに呼び出し側から任意の順番で呼び出したいときあるじゃないですか?
そういう時にはどうしようもないでしょ?
そもそも何でwhere句で指定した順番で結果返してこないんだよ
意味分からん

他に良い設計方法があるならご教授願いたいものです
0227nobodyさん2012/07/04(水) 22:32:05.73ID:???
それは、 なんではさみで鉄が切れねーんだよって言ってるのと同じ。
0228nobodyさん2012/07/04(水) 22:35:34.56ID:???
DB板にいけよ
同じテーブルでunionが必要になる事態が異常だわw
0229nobodyさん2012/07/04(水) 22:41:00.77ID:JZLR4mZE
おいおいunion使っても指定した順番どおりに帰ってこねーぞ!
一個一個実行するしかないのかよボケ
俺が悪いのか?

解決してないけどとりあえずありがとうございました。
0230nobodyさん2012/07/04(水) 22:52:08.08ID:???
もういいわ
400回select文実行することになったけど1秒かからんかったから無視する

ありがとうございました
0231nobodyさん2012/07/04(水) 22:56:20.66ID:???
>>229-230は答え教えてくれるように
淡い期待をいだいて書いてるんだろうけど
スレチだし誰も教えてくれませんよ
残念でしたね
0232nobodyさん2012/07/04(水) 23:04:08.32ID:???
いや、俺は答えるし

SELECT 1,id, name FROM shouhin where id='3' UNION SELECT 2,id,name FROM shouhin WHERE id='1' ORDER BY 1
順番通りに出したいならこーだな。

ま、400回やるほうが、400回繋げた式より 正しい。
0233nobodyさん2012/07/04(水) 23:09:44.40ID:???
あーあまた荒れるぞ
ほんとこういうクズ回答者は消えてほしいわ
0234nobodyさん2012/07/04(水) 23:11:12.51ID:???
>>231で突き放したからちゃんとわきまえてDB板で質問しなおしたんだろうに
http://toro.2ch.net/test/read.cgi/db/1316769778/
頼むから>>232も一緒にいって二度と帰ってこないでくれ
0235nobodyさん2012/07/04(水) 23:11:41.64ID:???
ゴミカス
0236nobodyさん2012/07/04(水) 23:16:27.71ID:???
これはこれで痛快だな
0237nobodyさん2012/07/04(水) 23:18:28.29ID:???
>>232
select 1とか2とかってカラム番号ですか?
order by 1もよく分かりませんし、何でこうすることで順番どおりになるのかもわかりません。

まあ400回やるほうが正しいならそのままにしときます。
ありがとうございました。
0238nobodyさん2012/07/04(水) 23:18:53.10ID:???
>>233-235
荒らして楽しい?
0239nobodyさん2012/07/04(水) 23:19:57.32ID:???
お前らが嬉しい反応くれてやるからだろ
0240nobodyさん2012/07/04(水) 23:24:12.72ID:???
荒らしてんのは>>232だろ
こういうルール破りのレスのせいでスレが機能しなくなったりスレが分裂したり何度経験したことやら
実際に>>232が答えたせいで ID:JZLR4mZEはこっちのスレに戻ってきてしまった
本来聞くべきスレで荒れそうな雰囲気を残して
>>232が答えなければ向こうでもう少し謙遜しながら答え待ってただろうよ
こっちのスレもあっちのスレも荒れかけてるのは全部身勝手なオナニー回答した>>232のせい
0241nobodyさん2012/07/04(水) 23:25:28.39ID:???
そっかーごめんね てへぺろ

>237
order by 1 の1は列番号  select 1, ってのは、列1の値を1にするってだけ。
0242nobodyさん2012/07/04(水) 23:28:24.36ID:???
>>237
設計ダメ言われたことがショックなのか知らんが
そんなくだらんことでヤケになる癖は直した方がいいぞ。お互いにとってな
0243nobodyさん2012/07/04(水) 23:28:26.98ID:???
>>241
なるほど!
だからorder by 1で順番どおりにソートできるってわけですね
ありがとうございました!!
0244nobodyさん2012/07/04(水) 23:29:13.16ID:???
>>242
急いでたんでイライラしてました
気をつけます。
皆さんすみませんでした。
0245nobodyさん2012/07/04(水) 23:29:54.60ID:???
もう来ないで
あと>>232はこっちへ移動
http://kohada.2ch.net/test/read.cgi/php/1188135310/
0246nobodyさん2012/07/04(水) 23:31:55.45ID:???
そっか、俺が回答すると機嫌を損ねる人がいるんだ。
ずっと居座って回答することにしよう。
0247nobodyさん2012/07/04(水) 23:32:31.13ID:???
またくるお
0248nobodyさん2012/07/04(水) 23:33:28.10ID:???
やっぱいつものやつだったか
まだいたんだね
確認完了
0249nobodyさん2012/07/04(水) 23:35:32.86ID:???
愉快犯だろうし今度からは誘導の仕方にも気をつけた方がいいかもな
0250nobodyさん2012/07/04(水) 23:40:37.55ID:???
質問者は一応律儀にむこうのスレで後処理してんな
回答者のみが糞だったな
0251いつものやつ2012/07/04(水) 23:45:43.23ID:???
あれ、あっちに迷惑かけただけなんじゃ・・・
あと、お前らの誰かだろ、PHP板からって書いた奴。
0252nobodyさん2012/07/04(水) 23:45:57.00ID:???
質問者の癖に超上から目線
0253nobodyさん2012/07/04(水) 23:48:24.77ID:???
ますますPHPが嫌われるな┐(´д`)┌
0254いつものやつ2012/07/04(水) 23:49:45.65ID:???
あんたにとっては、お望みどおりの展開だろ?
0255nobodyさん2012/07/05(木) 00:01:14.64ID:???
きめえコテはずせよ
0256いつものやつ2012/07/05(木) 00:02:45.03ID:???
なんか不都合があるのか?
トリつけてないから、昔みたいに俺のフリしてくるんだろ?
0257nobodyさん2012/07/05(木) 00:06:03.58ID:???
目立ちたいだけなら自分専用のスレ建てれば?邪魔
0258nobodyさん2012/07/05(木) 00:07:14.81ID:???
じゃ、消すよw
0259nobodyさん2012/07/05(木) 00:09:55.23ID:???
いやコテハンのことじゃなくて
ルール無用で答えてやりたいなら
俺が答えてやるみたいなスレ建ててそこでやってくれ
過去にそんなスレあっただろ
0260nobodyさん2012/07/05(木) 00:13:09.24ID:???
ルールねぇ。
自治厨が騒がなきゃ数レスで済んでた話なんだがどうよ。
SQLの専門的な話ならともかくコレごとき誘導してもヨソに迷惑でしょうに。

つーか、お前らがまともに回答してれば済む話だろ。
間違っててもいいから回答しろよ。
0261nobodyさん2012/07/05(木) 00:16:03.66ID:???
スレのルール守る気ないなら消えろよ
あんたのやってるのはただの親切顔した荒らし行為
これごときだのたいしたことないからってルール破ってたら
ルール作ってる意味がねえだろ
0262nobodyさん2012/07/05(木) 00:16:45.40ID:???
まあ、毎度テンプレで揉めて削除依頼までかけて回りに迷惑かけてるようなスレで
それ基準にルール持ち出されてもねぇ。
0263nobodyさん2012/07/05(木) 00:19:29.61ID:???
んで、過去スレに 一言たりともSQLに言及すんなとでも
合意が出てたか? >>261 答えろ
0264nobodyさん2012/07/05(木) 00:20:19.93ID:???
ルール守らなくてもいいとか朝鮮人みたいですね
0265nobodyさん2012/07/05(木) 00:20:26.38ID:???
スレどころかローカルルールすら守ってないじゃん
毎度テンプレでって・・・115ぐらいで変なの湧いてからだろ
それまでもID出す出さないで3回ほど分裂したが
結局流行らずそのたびにこっちのスレに統一されたわけだが
0266nobodyさん2012/07/05(木) 00:21:11.43ID:???
>>263
>>1
0267nobodyさん2012/07/05(木) 00:21:24.24ID:???
わけだがなに?
0268nobodyさん2012/07/05(木) 00:23:03.65ID:???
荒れない為のルールなのに返ってルールで揉めて荒れてる様が滑稽なのよ
0269nobodyさん2012/07/05(木) 00:23:04.93ID:???
いつも荒らしてんのは 質問者でも回答者でもなく お前だろうが。
0270nobodyさん2012/07/05(木) 00:23:16.95ID:???
ルールに不満なら自分で好きなスレ建てて去ってくれ
しかし結局こっちに戻ってくることになるだろうけど
戻ってくるならルール守れってこと
0271nobodyさん2012/07/05(木) 00:24:41.44ID:???
いや、スレじゃなくて お前が嫌いなだけなんだが。
0272nobodyさん2012/07/05(木) 00:24:59.76ID:???
>>268
ルールを守れば揉めることはないわけですよ?
破って煽って意図的に荒らしといて何言ってるの?愉快犯?
0273nobodyさん2012/07/05(木) 00:26:39.30ID:???
>>268
そういうことはルールを守ってるやつが言わなきゃ説得力がないわけよ
0274nobodyさん2012/07/05(木) 00:27:13.15ID:???
まあまあお前ら落ち着けって
もう少し広い心をもって対応してあげなよ
SQLも一応PHPに関係あるんだから門前払いにする必要ないだろ
0275nobodyさん2012/07/05(木) 00:29:23.30ID:???
>>272
ルールは手段であって目的じゃないでしょって言ってるの
ルール違反者にだって対応の仕方ってものがあるでしょ?
それを考慮しないでむざむざ荒れる方向へ持ってく時点で、ルールを掲げる説得力が無いよってこと
ちなみに俺は何もしてないよ
0276nobodyさん2012/07/05(木) 00:29:29.13ID:???
門前払いにはしてないでしょう
ちゃんと誘導したんだから
URL貼ってやらなかったのはミスだと思うが
0277nobodyさん2012/07/05(木) 00:34:39.58ID:???
大体今回の質問者だって、機嫌が直ったのはとっとと回答を貰ったからだろう
放置して他スレで延々と騒がれることを考えればよっぽどマシ
0278nobodyさん2012/07/05(木) 00:34:45.57ID:???
おれだって、誘導先が貼ってあって、
質問者が以後あっちでとでも言ってたら別さね。

突然後だしのようにあっちで質問してんのにとか言われても
全スレチェックしてるわけでもないしな。

質問者バカにしようとした
>>231
の面目潰したから恨まれたんだろうけど、俺に言われてもなんともしようがないし。
0279nobodyさん2012/07/05(木) 00:36:47.22ID:???
だからね、”あなた” お一人の問題なのよ。
板とかスレとかルールじゃなくて。
0280nobodyさん2012/07/05(木) 00:39:29.76ID:???
一人だと思いたいらしいw
見えない敵と戦うのは大変ですね
0281nobodyさん2012/07/05(木) 00:41:43.57ID:???
ルール無用で答えまくってるのは今回に限ったことじゃないでしょう?
今回は>.231の煽りでスイッチが入ったにせよ、
あんた普段からID出さないやつに答えてんじゃん・・・
0282nobodyさん2012/07/05(木) 00:44:17.97ID:???
>>278
最初からスレチは指摘されてる
DB板への誘導もしてる(URLははってないが自力で見つけてるあたり彼にとってはそれで問題なかったのだろう)
居座り続ける雰囲気だから煽られた
質問者は煽りをスルーしてるにも関わらずなぜか回答者がスルーできなかった

これだけの話

質問者のいないところでピエロしてるだけ
0283nobodyさん2012/07/05(木) 00:45:30.06ID:???
答えたい奴だけ答えて後はスルーってのが守れれば愉快犯も出ず丸く解決なんだけどなぁ
0284nobodyさん2012/07/05(木) 00:46:36.13ID:???
>>282
ピエロって言われたくなければ回答しようよ。
回答するか黙ってれば何もなかったでしょうに。
0285nobodyさん2012/07/05(木) 00:54:13.49ID:???
905 名前:uy[sage] 投稿日:2012/06/29(金) 17:51:23.12
>>901
俺のコンパイラは、ファイル名を指定するだけで、
どこに置いたファイルでも、瞬時にコンパイルしてくれる!
そんな機能もないゴミカスコンパイラを使ってるのかよ
ゴミゴミゴミゴミゴミゴミゴミゴミゴミwwwwwwww
さっさと土に還ってリサイクルされろよ
0286nobodyさん2012/07/05(木) 00:56:41.20ID:???
>>284
っ知恵袋
0287nobodyさん2012/07/05(木) 00:59:00.60ID:???
お前らが真に平和を願うなら今からピタッと止めてみろ
0288nobodyさん2012/07/05(木) 01:00:22.78ID:???
実は願ってない
0289nobodyさん2012/07/05(木) 01:00:58.39ID:???
2chごとき、こんなもんでいいと思うんだが。
0290nobodyさん2012/07/05(木) 01:01:15.56ID:???
中途半端に止めたらまた繰り返すだけだけどな
まぁルール守らないのは糞ってことで
0291nobodyさん2012/07/05(木) 01:03:53.22ID:???
2chごときとかいう発想がもうルール守る気ないっていう意思表示してるようなもんだな
郷に入れば郷に従え
0292nobodyさん2012/07/05(木) 01:04:37.18ID:???
んと、誰に回答してんのかわかんなくて困るルール違反が
いっぱいあったね。 ほんと困るよね。
0293nobodyさん2012/07/05(木) 01:05:14.84ID:???
>>291
矛盾してて面白い
0294nobodyさん2012/07/05(木) 01:07:06.29ID:???
2chはルール無用と思ってるスイーツ脳だったか
0295nobodyさん2012/07/05(木) 01:07:38.06ID:???
荒らしとは「ネットワークの場にふさわしくない投稿を繰り返し続ける者、事」であり、多くは「非生産的な要因による悪意」によってなされ、場の議論・コミュニティの破壊を試み、機能不全に陥れることを直接の目的としている。
周囲に注意を喚起されても無視をし続け、さらに悪質な荒らし行為に走り出したり、自分は間違っていないと開き直って反論をしたりもする。参加者の言及を受けて、一旦反省の色を見せても、間を置かずにそのことに対して反発し、再度荒らし行為に及ぶ可能性もある。
0296nobodyさん2012/07/05(木) 01:08:55.45ID:???
 || ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄||
 || ○荒らしは放置が一番キライ。荒らしは常に誰かの反応を待っています。
 || ○放置された荒らしは煽りや自作自演であなたのレスを誘います。
 ||  ノセられてレスしたらその時点であなたの負け。
 || ○反撃は荒らしの滋養にして栄養であり最も喜ぶことです。荒らしにエサを
 ||  与えないで下さい。                  Λ_Λ
 || ○枯死するまで孤独に暴れさせておいて   \ (゚ー゚*) キホン。
 ||  ゴミが溜まったら削除が一番です。       ⊂⊂ |
 ||___ ∧ ∧__∧ ∧__ ∧ ∧_      | ̄ ̄ ̄ ̄|
      (  ∧ ∧__ (   ∧ ∧__(   ∧ ∧     ̄ ̄ ̄
    〜(_(  ∧ ∧_ (  ∧ ∧_ (  ∧ ∧  は〜い、先生。
      〜(_(   ,,)〜(_(   ,,)〜(_(   ,,)
0297nobodyさん2012/07/05(木) 01:09:56.48ID:???
お前ら雑談好きやなあ
0298nobodyさん2012/07/05(木) 01:16:10.86ID:???
ルールで禁止されてたっけ?
0299nobodyさん2012/07/05(木) 01:18:52.80ID:???
荒らしに反応するのも荒らし
0300nobodyさん2012/07/05(木) 02:09:31.54ID:???
>>232
回答者はルール守ってない質問には回答しないという暗黙の了解があるから、
質問者がルール守らない場合は、
ID出さなきゃ>>1の一言、スレチなら誘導、態度がでかいとフルボッコでたいてい終了するんだが、
回答者がルール守ってない質問者に回答した場合はかなり荒れるってのは昔からそう。
特に本人には荒らす気はないのかもしれんが、ルールに反して回答したことを咎められた場合反論すると、
スレ分けるぐらいになるまで話がこじれる場合がある。
実際にわかれたのは数えるほどだけど、こじれる頻度としては5スレに1回ぐらい。
今回のスレチケースでこじれるのは稀だけど、ID関連では100%こじれるから、
>>1を読むことを促して従った場合を除いて、ID非表示回答者には絶対答えないようにしてくれ。
頼んだぞ。
0301nobodyさん2012/07/05(木) 02:14:21.72ID:???
もちろん分かっててやってるぞそいつは
■ このスレッドは過去ログ倉庫に格納されています