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

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

レス数が1000を超えています。これ以上書き込みはできません。
0001nobodyさん2012/03/22(木) 01:10:44.38ID:???
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

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

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

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

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

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

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0910nobodyさん2012/04/23(月) 06:32:48.59ID:???
>>902
PHP部分の制作期間が4ヶ月?全体で?
どっちにしてもちょっとかかりすぎかな。
やったことを活かせるから次はもっと短時間でいけるだろうけど、
ブログを今の状態で作っても1年はかかってしまうのではないか。
いい課題だとは思うけど、もっと小さいプログラムをたくさん作ったほうがいいと思うよ。
0911nobodyさん2012/04/23(月) 08:37:49.56ID:???
俺みたいな上から目線で偉そうに言うだけの奴の言うことなど
聞く必要はまったくない。 いいこと言ってないし。
0912nobodyさん2012/04/23(月) 08:45:01.02ID:???
4か月もあるなら他にできることがあるだろう
0913nobodyさん2012/04/23(月) 08:56:57.14ID:???
4ヶ月って1日に30分で1週間に1度いじる程度とかか?
4ヶ月かかりっきりであれってのはさすがにないと思うけど
もしそうなら経験が足りなすぎるとしかいいようがないな
小物作って経験値をあげまくれ
ブログサービスの作成ははぐれメタルと同じで逃げられてものにならない可能性もある
0914nobodyさん2012/04/23(月) 11:44:14.95ID:???
PDOでプリペアドステートメントのbindValue等について質問です。

INSERT文のVALUES句やUPDATE文のSET句でNULLをバインドするのはうまくいったのですが、
SELECT文やUPDATE文のWHERE句でNULLをバインドするにはどうしたらよいですか?
バインドは諦めてSQL文の方で"IS NULL"とする他ないですか?

以上、よろしくお願いします。
0915nobodyさん2012/04/23(月) 11:54:33.95ID:???
>>1
09169142012/04/23(月) 12:07:45.88ID:???
友達に教えてもらって解決しました。
撤回します。
0917nobodyさん2012/04/23(月) 12:47:09.45ID:???
答え書いてけよ
0918nobodyさん2012/04/23(月) 12:52:22.40ID:???
そうだな撤回しますキリッっておかしいぞ
0919nobodyさん2012/04/23(月) 12:53:24.87ID:???
喩えるなら「ああそうそう、そういえばさ!・・あ、そうでもないかうんなんでもない」って感じ
09209142012/04/23(月) 12:53:38.12ID:???
>>916
質問の仕方が悪かった私の非は認めますが、あなたのしてる事は卑怯なクズがやることですね(^^)
09219142012/04/23(月) 12:55:13.21ID:???
(補足)
>>916は、質問を終わらせたくて卑怯なまねをした偽者です。
改めて質問させていただきますので、何卒よろしくお願いします。
0922nobodyさん2012/04/23(月) 13:00:37.84ID:???
ああなに、成りすまされたの?
ぐだぐだうるさいです。
0923nobodyさん2012/04/23(月) 13:05:53.92ID:???
ID出さないからなりすまし余裕でしょ
0924nobodyさん2012/04/23(月) 13:06:28.01ID:???
だからあれだけ1を読めと。
09259142012/04/23(月) 13:07:36.97ID:???
>>916>>920>>921
私になりすますのはやめてください。
他の方が迷惑しますよ?
0926nobodyさん2012/04/23(月) 13:09:34.00ID:???
いろいろごちゃごちゃ言ってるが、答えられないってことだ。
やっぱりクズが立ててクズがのっとったスレだな。

http://php.net/manual/ja/pdostatement.bindvalue.php
noteの一番上
0927nobodyさん2012/04/23(月) 13:16:15.85ID:???
ID出さなくていいスレにわざわざ分けてやったのに
自然消滅しといて何言っちゃってんのかね
0928nobodyさん2012/04/23(月) 13:18:20.45ID:DbdcPn5T
【OS名】CentOS 6.2
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL
【質問内容】PDOを使用したプリペアドステートメントのWHERE句で、NULLで抽出する方法についての質問です。

下記のように、usersテーブルからphone_number(※VARCHAR)で抽出するとします。
prepare('SELECT * FROM users WHERE phone_number=:phone_number');
bindValue(':phone_number', $value);
このとき、NULLで抽出する($valueがnullのケースもある)場合はどうしたらよいでしょうか?

bindValue(':phone_number', $value, PDO::PARAM_NULL);
等としてもNULLの場合は抽出できませんでした。
WHERE phone_number IS NULL
とSQL文の方を書き換えるしかないでしょうか?

以上、よろしくお願いします。
0929nobodyさん2012/04/23(月) 13:56:43.22ID:???
PHPじゃなくてMySQLの問題
例えうまくいったとしても抽出できないのは当然
WHERE phone_number=NULLは構文として通るけど返り値は空になる
nullを抽出したいならis nullじゃないとだめ
0930nobodyさん2012/04/23(月) 14:02:44.78ID:???
NULL のカラム値を検索したい場合、=NULL テストは使用できません。どんな式でも expr = NULL は偽なので、以下のステートメントはレコードを返しません。
NULL 値を検出するには、IS NULL テストを使用します。 以下から、NULL の電話番号と空の電話番号の検索方法がわかります。
0931nobodyさん2012/04/23(月) 14:34:56.21ID:???
>>925
いや、他は迷惑じゃないんだなこれが。
あまりに>>1読まないやつが多いから定番の対処なんだわ。
迷惑するのは>>1読まない質問者だけってわけなんだな。
ちなみに NULLは、特定の値という概念ではないので
NULLがNULLと一致するとは限らないから
= NULLではなく IS NULL とか IS NOT NULL であらわすんだぜ。
0932nobodyさん2012/04/23(月) 14:45:56.60ID:???
んで>>926がアフォってことでFA?
0933928 2012/04/23(月) 15:13:14.56ID:???
>>929-931
ありがとうございましたスッキリしました!
PHPって親切というか妙に柔軟な仕様をちょいちょい散見するので、
もしかしてNULLのときの面倒も吸収してくれないかなーなんて期待してました。

ちなみに>>925はなりすましです、変な人いっぱいいますね。
0934nobodyさん2012/04/23(月) 15:23:28.40ID:???
最後までID出さないクズに何答えてるんだか
0935nobodyさん2012/04/23(月) 15:28:47.21ID:???
恥ずかしい思いした926がファビョったんだろ
あれも自演だったのか
0936nobodyさん2012/04/23(月) 15:31:30.83ID:???
つまり、933もなりすましと暫定的にみられるわけだ。

やっぱ、>>1よまねーのは、なりすましでいいな。答無しで。
0937nobodyさん2012/04/23(月) 15:50:02.08ID:???
>>931
×NULLとNULLは一致するとは限らない
○NULLとNULLを比較した結果はNULL
0938nobodyさん2012/04/23(月) 16:24:43.92ID:???
926はアホの殿堂入り決定だな
次スレのテンプレに入れて永遠に称えよう
0939nobodyさん2012/04/23(月) 16:29:48.43ID:???
基本的に回答者のミスまちだよね、ここ。
0940nobodyさん2012/04/23(月) 16:34:47.01ID:???
>>937 が何を言いたいのかが解らない…
0941nobodyさん2012/04/23(月) 16:36:08.23ID:???
そもそも正しい答えを書く必要などない
0942nobodyさん2012/04/23(月) 16:41:06.17ID:???
>>940
前者だとNULLとNULLが一致する可能性があるように読めるのが問題
0943nobodyさん2012/04/23(月) 17:26:23.58ID:???
>>940
NULL比較は常にレコード返ってコネーんだよ
0944nobodyさん2012/04/23(月) 17:59:24.84ID:???
すまん、ドヤ顔しといてうろ覚えだったから、SQL99読んできた。
NULLを常に返すで正解です。
限らないとか限るとかもうすまんかった。
ちなみにSQL92読んでみたら、常に偽だった。
09458982012/04/23(月) 20:38:52.77ID:vOcNziVP
>>905
グーグルアドワーズの無料広告7500円分を使ってるから
だと思ってます。
>>909
body部分にコメントアウトして書いときました
ttp://demon-uploader.rosepink.us/
>>913
Javascriptとphpを合わせ4ヶ月。
学生なので、空いた時間で作成。
C言語しか習ってなく、独学作るのはかなり苦しかった。
Ajaxなので、phpというよりはjavascriptのコードの方が
多く書きましたが。
0946nobodyさん2012/04/23(月) 21:30:44.51ID:???
>>945
特にそのリンクを貼る必要ないよ。宣伝かと思う。
ブログは投稿できる人を制限した掲示板みたいなもんだから、掲示板を先に作ってみたら?
そっからRSSとかAtom、、はもう廃れたか、ツイートとかぐぐたすとかつければいいよ。
0947nobodyさん2012/04/23(月) 22:25:46.83ID:???
2つhtmlがアップロードされてるのはなんなんだ?同じやつみたいだけど
想定外のものアップロードされるとああなるのか?
0948nobodyさん2012/04/23(月) 22:29:45.80ID:???
アドレス晒さずにコードだけ晒せば良かったんとちゃうけ
0949nobodyさん2012/04/23(月) 22:32:02.06ID:???
スレノ流レグライミロヨ
0950nobodyさん2012/04/23(月) 22:34:24.62ID:???
スレの流れを見てれば添削なんてしないことは分かる
0951nobodyさん2012/04/23(月) 22:35:00.02ID:???
「Ajax技術」て
0952nobodyさん2012/04/23(月) 22:36:56.71ID:???
>>945
色が違うだけの丸いボタンは不親切だな
>Demon uploadeは画像専用アップローダーである。
あと、自分のサイト名くらいちゃんと書けよ
09538982012/04/23(月) 22:45:24.97ID:vOcNziVP
>>946
わかりました。
>>947
ダウンロードパスワードを設定すると
パスワードを入れて画像をロードするページが自動生成されます。
試してみてください。
>>952
ボタンを再検討してみます。
0954nobodyさん2012/04/23(月) 22:47:36.22ID:???
http://www.clicktx.jp/directory/p/19407.html ?
0955nobodyさん2012/04/23(月) 22:48:56.19ID:???
http://twitter.com/#!/demonuploader ?
0956nobodyさん2012/04/23(月) 22:50:59.21ID:???
アクセス数を増やそうとしているってことはもう運用段階だろ。
なんもいうことないわ。
09578982012/04/23(月) 23:00:03.81ID:vOcNziVP
>>955
さすが2ch、twitterまで見つけてくるとは、
twitterで宣伝してるアップローダー管理人が多かったから
アカウントとってみた。
0958nobodyさん2012/04/23(月) 23:20:52.67ID:???
質問の意図や前提をくみ取れない糞質問
が多い。それで回答者が逆質問をしたり
悪口を言ったりする。それを前もって思
い描く力が絶望的に欠如してるに違いない。
スーパーハッカーだけが意図を理解できる。
レアなそういう神が颯爽と登場する予感。
0959nobodyさん2012/04/23(月) 23:22:47.71ID:???
質が悪いことぐらい誰でもわかる
0960nobodyさん2012/04/23(月) 23:24:08.21ID:???
そんなに頑張るほど、アプロダって儲かるの?
0961nobodyさん2012/04/23(月) 23:29:46.57ID:???
広告が邪魔
0962nobodyさん2012/04/23(月) 23:31:07.93ID:???
Adblockとか今時いれてないやつってなんなの
0963nobodyさん2012/04/23(月) 23:31:08.15ID:???
>>898
2chからのリンクでページランクってあがるん?
0964nobodyさん2012/04/23(月) 23:32:42.04ID:???
Firefoxなんて糞ブラウザ使ってられん
0965nobodyさん2012/04/23(月) 23:34:58.58ID:???
AdblockがFirefox特有の機能だとでも思ってるらしい
これだから情弱IE使いは・・・
09668982012/04/23(月) 23:35:50.17ID:vOcNziVP
>>960
さぁ?殆ど遊び半分でやってます。
youtubeにグーグルアド貼って、つまらない動画うpしてる
だけで、月200〜1000円の収入が現在入ってますが、
youtubeに動画うpで小遣い稼ぐほうが楽だし儲かると思います。
レンタルサーバー代が月300円なので、月300円稼ぐアップローダー
になってほしいですが。
0967nobodyさん2012/04/23(月) 23:43:39.56ID:???
なんでまだいるの?
なんか質問あったっけ
0968nobodyさん2012/04/23(月) 23:49:55.79ID:???
>>965
カスは死ね
0969nobodyさん2012/04/23(月) 23:54:35.92ID:???
よりによってそこw
0970nobodyさん2012/04/24(火) 00:03:36.84ID:???
おもろいスレw
0971nobodyさん2012/04/24(火) 00:04:25.41ID:???
いや愉快だね
0972nobodyさん2012/04/24(火) 00:08:31.21ID:???
まじw
0973京四郎@demonuploader2012/04/24(火) 00:09:18.69ID:WNxmJYxz



<!--

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

のみんなー、見てるー(´・ω・`)?

-->
0974京四郎@demonuploader2012/04/24(火) 00:12:02.52ID:WNxmJYxz
やばい。穴をつかれてもうた。

今度からアップローダのセキュリティーに気をつけよう。
0975nobodyさん2012/04/24(火) 00:12:20.77ID:???
>>973
素晴らしい!
0976nobodyさん2012/04/24(火) 00:14:12.67ID:???
>>973
微笑ましいなぁ
0977nobodyさん2012/04/24(火) 00:20:12.17ID:???
そうですか
0978nobodyさん2012/04/24(火) 00:40:40.97ID:???
いえす
0979nobodyさん2012/04/24(火) 01:28:03.08ID:???
おう、いえーす
0980nobodyさん2012/04/24(火) 01:28:32.74ID:???
天下無敵のPHPer
0981nobodyさん2012/04/24(火) 01:30:55.11ID:LPkNm9GT
>>973
いつの間にかクマーが追加されとるwww
0982nobodyさん2012/04/24(火) 01:56:52.01ID:???
うぜえ
0983nobodyさん2012/04/24(火) 02:06:38.52ID:???
次スレ

【PHP】下らねぇ質問はID出して書き込みやがれ 118
http://kohada.2ch.net/test/read.cgi/php/1335198562/
0984nobodyさん2012/04/24(火) 02:26:36.65ID:Xk0IrJXx
とあるオンラインゲームの個人リスト作ろうとしてます
http://codepad.org/Zi206Byj
フォームを適当に入力して上記のphpにアクセスすると

Array ( [id] => test [character] => test2 [sex] => 男性 [server] => 不明 [nationality] => 不明 [group] => test3 [message] => test4 ) 登録完了

と出ますが、
データベースには登録されてません


require "lib.php"でデータベース接続してあります(エラーも出てません)

データベーステーブル名
userlist
カラム名
id
character
sex
server
nationality
group
message
ip

となっております。
どのコードが間違ってるのか指摘お願いします
0985nobodyさん2012/04/24(火) 02:33:57.00ID:Xk0IrJXx
すいませんif(!mysql_query($sql)) でした

同じように入力すると
Array ( [id] => test [character] => test2 [sex] => 男性 [server] => 不明 [nationality] => 不明 [group] => test3 [message] => test4 )
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.0.1)' at line 1

とでます

構文エラーみたいですがどこが間違ってるのかわかりません
0986nobodyさん2012/04/24(火) 04:05:04.91ID:???
lib.phpが間違えてる
0987nobodyさん2012/04/24(火) 04:07:40.21ID:???
わけじゃないか。
mysqlってシングルクォートじゃなくてバッククォートつかうの?
0988nobodyさん2012/04/24(火) 04:50:09.35ID:???
テーブルの ip のフィールドの型が変なんじゃね?
0989nobodyさん2012/04/24(火) 06:36:28.18ID:???
質問の意図や前提をくみ取れない糞質問
が多い。それで回答者が逆質問をしたり
悪口を言ったりする。それを前もって思
い描く力が絶望的に欠如してるに違いない。
スーパーハッカーだけが意図を理解できる。
レアなそういう神が颯爽と登場する予感。
0990nobodyさん2012/04/24(火) 06:59:31.52ID:???
嫉妬してる奴多すぎでワロタ
898みたいになんか作ればいいのに
これだから日本人は外人からサイレントボムっていわれんだよ
0991nobodyさん2012/04/24(火) 07:15:45.15ID:wbuGOpPO
ユーザ定義関数をリセットもしくは再定義するような方法ないでしょうか?

function hoge() {
return 1;
}
function hoge() {
return 2;
}
echo hoge();
で2を期待したいのですが、
Cannot redeclare hoge() (previously declared in〜という再定義できないとエラーが出ます。
0992nobodyさん2012/04/24(火) 07:30:18.52ID:???
hoge = function() {
...
09939912012/04/24(火) 07:39:39.02ID:wbuGOpPO
色々調べてみたんですが難しいみたいですね。
他の方法を検討することにします。
0994nobodyさん2012/04/24(火) 08:14:08.14ID:???
>>983
乙
0995nobodyさん2012/04/24(火) 08:15:37.74ID:???
992が答えを書いてるのは無視か
0996nobodyさん2012/04/24(火) 08:27:12.56ID:???
答えじゃないからな
0997nobodyさん2012/04/24(火) 08:30:22.34ID:???
>>992晒し上げ
埋め
0998nobodyさん2012/04/24(火) 12:49:13.38ID:???
うめ
0999nobodyさん2012/04/24(火) 12:49:27.89ID:???
うめ
1000nobodyさん2012/04/24(火) 12:49:49.81ID:???
うめ
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。