のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,836人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

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

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    251 : nobodyさん - 2014/02/19(水) 19:08:39.63 ID:???.net (-10,-29,-26)
    >>249
    あのさ、そもそも、例に上げてる
    $array と $array[0] が、
    別のものを指してるって気が付かんの?
    252 : nobodyさん - 2014/02/19(水) 19:09:33.44 ID:???.net (+57,+29,-17)
    正規表現とかじゃなくても、普通の比較でもその両者は違うだろ
    253 : nobodyさん - 2014/02/19(水) 22:37:30.43 ID:???.net (-14,-29,+1)
    >>249
    preg_grep
    255 : nobodyさん - 2014/02/20(木) 11:50:59.43 ID:???.net (+34,-29,-3)
    register_shutdown_function あたりに仕込めば取れるっしょ
    256 : 254 - 2014/02/20(木) 11:58:18.75 ID:???.net (+66,+29,-23)
    >>255
    出来ました!クラス内でも使えるし、こんな便利な関数があったんですね!
    関数実行した後に画面をリロードすれば、エラーメッセージも表示しないし、
    求めていた対策が出来そうです。ありがとうございました。
    257 : nobodyさん - 2014/02/20(木) 16:11:55.37 ID:???.net (+57,+29,-8)
    メモリエラーで例外に飛ばないのは良くないよな
    http://php.net/manual/ja/spl.exceptions.php
    ありそうでない
    259 : nobodyさん - 2014/02/20(木) 16:45:59.01 ID:???.net (-11,-29,+0)
    PHP.net
    261 : nobodyさん - 2014/02/20(木) 16:54:13.99 ID:???.net (+48,+30,+0)
    262 : nobodyさん - 2014/02/20(木) 17:01:20.30 ID:5OYsJS7P.net (+16,+29,-7)
    なるほど、ハックせぇってことね
    Webサイト上で見れれば楽だったんだけどなぁ
    263 : nobodyさん - 2014/02/20(木) 17:17:43.87 ID:???.net (+57,+29,+3)
    264 : nobodyさん - 2014/02/20(木) 17:40:11.78 ID:???.net (+57,+29,-1)
    助かる
    携帯からだとソースコード見れないから
    ありがと
    265 : nobodyさん - 2014/02/20(木) 19:05:37.47 ID:???.net (+65,+29,-38)
    >>262
    > なるほど、ハックせぇってことね
    ソースコード見たい→ソースコードの取得方法へのリンクに対する反応にしちゃおかしいね。

    > Webサイト上で見れれば楽だったんだけどなぁ
    リンク先にgithubへのアンカーがあるんだけど。
    266 : nobodyさん - 2014/02/22(土) 21:56:16.36 ID:vuNRI6C8.net (+2,+29,-32)
    質問です
    例えばこのスレはURLが
    http://kohada.2ch.net/test/read.cgi/php/1390166591/
    となっていますが、
    http://kohada.2ch.net/index.php?mode=cgi&ita=php&dat=1390166591
    のようにしないほうがいいのでしょうか?

    後者はGETで通じると思いますが、前者みたいな情報の渡し方は何と呼んでいるのでしょう?
    この2つはどのように使い分ければいいのでしょうか?
    267 : nobodyさん - 2014/02/22(土) 23:36:20.30 ID:???.net (+57,+29,-18)
    両方ともGET。
    とりあえずスレ違いだから細かいことはサーバ関係のところで聞くと良い。
    268 : nobodyさん - 2014/02/22(土) 23:41:52.03 ID:vuNRI6C8.net (+18,+25,+1)
    すれ違いすいませんでした
    269 : nobodyさん - 2014/02/23(日) 10:55:19.64 ID:???.net (-6,-29,-2)
    まあ PATH_INFO で
    271 : nobodyさん - 2014/02/25(火) 15:46:29.76 ID:???.net (-6,-30,-68)
    >>270
    $data = simplexml_load_file(file_name or url);
    foreach($data->item as $item){
    print '<a href="'.$item->link.'">'.$item->title.'</a>' . PHP_EOL;
    }
    272 : 266 - 2014/02/26(水) 02:34:55.65 ID:yQIC0gZ6.net (+39,+29,-32)
    ごめんなさい。何日か調べてみたのですが、どこで聞いていいのか分かりませんでした。
    できましたら誘導お願いします。
    273 : nobodyさん - 2014/02/26(水) 02:55:01.99 ID:???.net (+28,-18,+0)
    274 : nobodyさん - 2014/02/26(水) 02:55:49.21 ID:???.net (+3,-29,-26)
    >>272
    mod_rewriteによるリダイレクト処理
    メリットとしてはURLが静的に見えることによって
    独立したページとして検索エンジンで効果を発揮する
    275 : 266 - 2014/02/26(水) 03:07:45.29 ID:yQIC0gZ6.net (+59,+29,-6)
    >>273-274
    ありがとうございます。
    教えていただいた語句を元に勉強してきます
    276 : nobodyさん - 2014/02/26(水) 03:32:28.30 ID:???.net (+53,+17,-40)
    >>275
    使い分けだけど、前者はURLに見える。後者はURL+GETパラメータに見える。
    この違いによってサーチエンジンの解釈と挙動が変わる。
    あとは適当に調べて。
    277 : nobodyさん - 2014/02/26(水) 11:48:21.86 ID:???.net (+39,-22,-11)
    mod_rewriteは相対リンクが上手く動かなくなるからあまり使いたくないな。
    でも便利なので使っちゃう・・・と。
    278 : nobodyさん - 2014/02/26(水) 11:58:19.66 ID:???.net (+63,+29,-6)
    >>277
    それは使い方が悪い。
    公式マニュアルをよく読んでから使おう
    279 : nobodyさん - 2014/02/26(水) 14:03:02.67 ID:???.net (-2,-25,-1)
    PHP関係ないし
    281 : nobodyさん - 2014/02/26(水) 17:21:13.58 ID:???.net (-7,-29,-6)
    include( dirname(__FILE__).'../b/inc2.php' );
    282 : nobodyさん - 2014/02/26(水) 17:28:49.95 ID:???.net (+0,-28,-9)
    「../」じゃなくて「/../」じゃないとダメじゃない?
    283 : nobodyさん - 2014/02/26(水) 17:44:16.36 ID:???.net (-1,-29,-2)
    そだね。
    あと、今なら dirname(__FILE__) は __DIR__ ですかね
    284 : nobodyさん - 2014/02/26(水) 18:00:33.28 ID:???.net (-1,-29,-26)
    あ、なんか俺癖のようにいつも__FILE__使ってたけど__DIR__もあるのか
    今試せないから信頼できる値が得られるのか気になる
    285 : nobodyさん - 2014/02/26(水) 18:02:29.27 ID:???.net (-6,-29,-1)
    autoloadで楽になろう
    286 : nobodyさん - 2014/02/26(水) 19:56:42.04 ID:izW9LgAW.net (-22,+28,+0)
    >>281-285
    ありがとうございます!早速使ってみます
    287 : nobodyさん - 2014/02/27(木) 07:37:55.75 ID:???.net (+83,-30,-68)
    phpでsqliteを使っています。
    select文でソートして取り出す時、DESCを指定しているのですが空のカラムが先頭に出てきます。
    この空を0より後に出したいのですが、色々検索して調べてみたら以下でできるような記述がありました。

    ORDER BY timestamp IS NULL DESC, timestamp DESC

    しかしこの指定では出力結果は変わりませんでした。
    他に何か方法などありませんでしょうか?
    288 : nobodyさん - 2014/02/27(木) 07:40:21.94 ID:???.net (+15,+30,+0)
    >>1
    290 : nobodyさん - 2014/02/27(木) 08:01:07.30 ID:???.net (+64,+29,-24)
    php使ってるだけでsqlの問題じゃねーの
    だから>>1
    まぁIDも出してなかったけど

    データの中身がどんなもので
    どういう結果が欲しいのか
    最低でもそれ書かないと言葉だけじゃ意味わからんで
    291 : 287 - 2014/02/27(木) 08:10:17.63 ID:???.net (+11,-29,-73)
    >>290
    sqliteで調べたんですが、IS NULLを使えばできると書いてあってその通りにやったんですができませんでした。
    DBMSによるという記述があったのでPHPが関係しているのかと…

    データの中身は数字なんですが、DESCを指定すると以下のように出てきます。
    空を最後にしたいです。


    10
    9
    8
    1
    0
    292 : nobodyさん - 2014/02/27(木) 09:00:03.86 ID:???.net (+86,+29,-5)
    先頭の要素を消して最後に付け加える
    293 : nobodyさん - 2014/02/27(木) 09:04:59.92 ID:???.net (+11,-29,-1)
    http://www.dbonline.jp/sqlite/select/index7.html
    ここ見るとis nullではなくてis not nullってあるな
    294 : 287 - 2014/02/27(木) 09:05:29.91 ID:???.net (+69,+29,-20)
    >>292
    すいませんが、291は簡単にしただけで実際は30000件ほどのデータなのでできるだけシンプルな方法にしたいです。
    sqliteスレで聞いた方がよさそうですかね?
    お騒がせしました。
    295 : nobodyさん - 2014/02/27(木) 09:14:05.27 ID:???.net (+62,+0,-20)
    クエリーだけで期待する結果を出したいのなら
    sqliteスレで聞いた方がいいよ
    296 : 287 - 2014/02/27(木) 09:14:48.74 ID:???.net (+37,-29,-59)
    >>293
    is nullもis not nullもどちらもあります。

    http://yukiten.com/blog/info-tec/sql-order-by-null/
    ここを見ると
    order by num is null asc
    order by num is null desc
    で空が上に来たり下に来たりするように書かれてますが、
    どちらを指定しても空が先頭に来てしまい、
    何も効き目がないみたいです。
    297 : 287 - 2014/02/27(木) 09:15:29.60 ID:???.net (+66,+29,+0)
    >>295
    はい、そうしてみます。
    みなさんすいませんでした。
    298 : nobodyさん - 2014/02/27(木) 09:21:22.34 ID:???.net (-1,-29,-42)
    >>293の説明をみると
    select * from data where data is null;
    でdataカラムの値がnullであるものを取得しているそうだが
    >>289だけのクエリー文だと
    「where」と「どのフィールドに対して」という指定が足りないようにみえる
    299 : nobodyさん - 2014/02/27(木) 09:24:51.41 ID:???.net (+9,-30,-53)
    あ 言い方おかしかったな
    select * from doclist where title is not null;
    このクエリーで
    doclistテーブルのtitleフィールドがnullではないものをすべて引っ張ってくる
    って意味だと思うんだが
    このクエリーで言うところのwhere,titleがないのでは?
    300 : nobodyさん - 2014/02/27(木) 09:31:05.83 ID:???.net (+97,+29,-23)
    質問を取り間違えていた 失礼
    >>296のやり方でできないのなら
    空かそうでないかソートしてからそれらを連結とかなのかな?
    とりあえず自分は分からないので頑張ってください
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について