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

    私的良スレ書庫

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

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

    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
    501 : nobodyさん - 2012/03/10(土) 11:03:47.00 ID:??? (+13,+24,+0)
    >>498
    全然違う
    503 : nobodyさん - 2012/03/10(土) 19:14:21.94 ID:??? (-2,-30,-16)
    そうだけど
    if($_SERVER['REQUEST_METHOD'] === 'POST')
    のほうがしっくりくる
    504 : nobodyさん - 2012/03/10(土) 19:36:21.87 ID:??? (+40,+22,-1)
    感覚論出たw
    505 : nobodyさん - 2012/03/10(土) 19:38:52.62 ID:Y036jPvy (+34,+27,-11)
    アメブロ等の検索システムってどうやってphpで実装するのでしょうか?
    なにか、有名なライブラリ等はあるのでしょうか?
    506 : nobodyさん - 2012/03/10(土) 19:40:57.57 ID:??? (+12,-30,-11)
    >>505
    $sql = 'select * from table where content like %' . $word . '%';
    507 : nobodyさん - 2012/03/10(土) 19:50:14.78 ID:Y036jPvy (+51,+25,+0)
    >>506
    すいません、解説をお願いします。
    508 : nobodyさん - 2012/03/10(土) 20:20:55.37 ID:??? (+49,+19,-5)
    >>507
    何が分からんの?
    509 : nobodyさん - 2012/03/10(土) 20:22:34.37 ID:??? (+56,+28,-4)
    たぶんデータベースを知らないんじゃないか?
    510 : nobodyさん - 2012/03/10(土) 21:20:05.94 ID:??? (+52,+29,-2)
    MySQLのお勉強をしてくださいね
    511 : nobodyさん - 2012/03/10(土) 21:21:30.41 ID:??? (+47,+29,+0)
    はいなー
    512 : nobodyさん - 2012/03/10(土) 22:25:29.60 ID:??? (-6,-29,+0)
    Tritonnを使いなさい
    513 : nobodyさん - 2012/03/10(土) 23:56:46.64 ID:??? (+110,+29,-1)
    >>475
    さっさと答えてくれませんか?
    514 : nobodyさん - 2012/03/11(日) 00:06:39.40 ID:??? (+67,+29,-4)
    >>513
    いいよ。何聞きたいの?
    515 : nobodyさん - 2012/03/11(日) 00:09:57.40 ID:??? (+84,+29,-1)
    >>475
    さっさと答えてくれませんか?
    516 : 475 - 2012/03/11(日) 00:27:37.57 ID:??? (+57,+29,+0)
    分かりません。
    ごめんなさい
    これでいいんでしょ
    517 : nobodyさん - 2012/03/11(日) 00:29:37.74 ID:??? (+57,+29,-15)
    質問した奴はよっぽど悔しかったんだな
    518 : nobodyさん - 2012/03/11(日) 00:40:03.17 ID:??? (+57,+29,-36)
    だろうな。質問したらなんでも得れるとでも思ってるんでしょうな。
    典型的なゆとりっすな
    519 : nobodyさん - 2012/03/11(日) 04:06:37.88 ID:??? (+52,+29,-1)
    いつものやつだろ
    ほっとけ
    520 : 名無しさん - 2012/03/11(日) 17:29:34.13 ID:pFTcjAB+ (+24,+29,-7)
    さっきちょっと検索の醍醐味が薄れてきた気分になった。
    521 : 505 - 2012/03/11(日) 20:03:10.11 ID:6FUbVztn (-10,-29,-40)
    アメブロ等の検索システムは、記事のタイトルと本文を
    データベースに記録してあり、それの検索をphpでlikeを
    使い検索ということでしょうか?
    522 : nobodyさん - 2012/03/11(日) 20:05:06.17 ID:??? (+51,+29,-1)
    >>521
    知るか。アメブロに聞け。
    523 : nobodyさん - 2012/03/11(日) 20:32:11.92 ID:Ul7q+mz0 (+50,+29,-27)
    >>505 >>521
    「全文検索」で情報を漁ってください。

    >>506
    ごくごく小規模な用途限定のやり方ですね。
    524 : nobodyさん - 2012/03/11(日) 20:40:34.34 ID:??? (+121,+28,-4)
    >>523
    小規模って具体的にどれくらい?
    526 : nobodyさん - 2012/03/11(日) 20:43:44.85 ID:??? (+124,+25,-4)
    >>524
    大規模になるとこんなもの使う↓

    http://www.atmarkit.co.jp/fjava/rensai4/hadoop_tm01/01.html
    527 : nobodyさん - 2012/03/11(日) 20:44:25.20 ID:??? (+73,+28,-11)
    >>524
    小規模の定義を聞いてるんだが
    528 : nobodyさん - 2012/03/11(日) 20:44:35.81 ID:??? (+78,+10,+1)
    間違えた>>526
    529 : nobodyさん - 2012/03/11(日) 20:48:41.52 ID:??? (+68,+29,-18)
    >>528

    >>523でも>>526でもないが

    小規模とは>>521に書いてある「phpでlikeを使い検索」で間に合うレベル。
    530 : 498=523= - 2012/03/11(日) 20:49:14.66 ID:Ul7q+mz0 (+69,+29,-115)
    >>524

    サーバー構成と応答の許容時間によります。

    「like '%xxxx'」のように、検索文字列の前に「%」を付けると索引が使われない
    ため、テーブルを全件見に行かないといけなくなり、件数やサーバーの能力に
    応じた時間がかかってしまうためです。

    索引に頼ることができないため、データベースのデータが確実にメモリーに
    キャッシュされるチューニングをした上で、メモリー容量まではある程度高速に
    検索ができますが、それを超えると極端に遅くなっていきます。
    532 : nobodyさん - 2012/03/12(月) 00:31:59.22 ID:JEbP5xt5 (+0,+0,+0)
    for文を使いループで一つ2行あるテーブルを作るにはどうすればいいのでしょうか?

    -------- -------- -------  --------
    |     | |     | |     | |      |
    |     | |     | |     | |      |
    -------- ------- --------- ---------  

    -------- -------- -------  --------
    |     | |     | |     | |      |
    |     | |     | |     | |      |
    -------- ------- --------- --------- 

    このように、4つめになったら改行をする、と言う風にしたくて、
    一応それはできたのですが、

    -------- 
    |     | 
    |     | 
    |-------|
    |     |
    |-------|

    こんな感じに一つ一つを二行にして、横に並べ4つ目で改行、とするにはどうすればいいのでしょうか?
    下手で分かりにくいかも知れませんが、教えてください、お願いします。
    533 : nobodyさん - 2012/03/12(月) 00:39:13.52 ID:??? (+30,+29,-3)
    >>530
    理由じゃなくて目安を聞いてるんだけど・・・。
    コンピュータと話してるんじゃなくて人間と話してるんだぜ。
    534 : nobodyさん - 2012/03/12(月) 00:58:28.68 ID:??? (+47,+29,+0)
    またお前か
    536 : 498=523= - 2012/03/12(月) 01:14:20.88 ID:pwdc/TOi (+0,+29,-12)
    >>532
    テーブルというのはHTMLのテーブルですか?
    良くわからないので、欲しい結果をHTMLで書いてみてはどうでしょうか。
    537 : nobodyさん - 2012/03/12(月) 01:18:06.28 ID:Ik+kB/Cp (+24,+29,-40)
    PHPでオブジェクト指向プログラミングを行うとき、
    標準関数群はどのクラスに属していると考えればよろしいのですか?
    538 : nobodyさん - 2012/03/12(月) 01:21:36.89 ID:??? (+98,+29,-6)
    >>530
    中間一致でインデックスが使われないDBに限定した話ですかね。
    539 : nobodyさん - 2012/03/12(月) 01:26:33.43 ID:??? (+57,+29,-47)
    googleページを解析してたらphpエディタが固まった サクラエディタは何ともないのに
    あいつらやっぱり変態だわ
    540 : nobodyさん - 2012/03/12(月) 01:27:44.82 ID:??? (+71,+29,-19)
    >>538
    ほとんどのDBは
    中間一致でインデックスは使われません。
    だから特殊なDBが必要になる。
    541 : 498=523= - 2012/03/12(月) 01:30:42.38 ID:pwdc/TOi (-3,+29,-59)
    >>538
    標準的なRDBMSの場合で書きました。
    「中間一致でインデックスが使われないDB」ではないDB、
    つまり全文検索機能がある場合(使用する場合)は、
    もちろんこの限りではありません。

    という意味で、
    >>523 で、「「全文検索」で情報を漁ってください。 」と書きました。
    542 : nobodyさん - 2012/03/12(月) 01:38:12.49 ID:??? (+0,-30,-186)
    >>536PHPで書いたソースは、めちゃくちゃかも知れませんがこんな感じです。

    <?php
    $data=array(1,2,3,4,5,6,7,8,9,10,11,12,13,14);
    echo "<table border>" . "<tr>";
    for($i=0,$n=count($data);$i<$n;$i++){
    if (($i % 5) == 4) {
    echo "</tr>"."<tr>";
    } else {
    echo "<td width=\"160\">" . "あ" ."</td>";
    }
    }
    ?>

    <html><body>
    <table border>
    <tr><td>タイトル1</td><td>タイトル2</td>
    </tr><tr><td>あ1</td><td>あ2</td>
    </tr></table>
    </body></html>

    欲しい結果は、画面表示だけみればこのように、上下セットでとなるものを作りたいです。
    そしてループで横に並べ4つめで改行、と言う風にしたいです。
    543 : nobodyさん - 2012/03/12(月) 01:58:23.27 ID:??? (+0,-30,-28)
    >>542
    <hr>で区切るか<br>で改行とか装飾は<span>でっていうのがシンプルで管理も楽かなーと思う
    <tr><td><span class='title'>タイトル1</span><hr>あ1</td><td>タイトル2<hr>あ2</td>
    544 : 498=523= - 2012/03/12(月) 02:28:01.78 ID:pwdc/TOi (+0,-30,-122)
    >>542
    こんな感じ?
    <?php
    $data=array(1,2,3,4,5,6,7,8,9,10,11,12,13,14);
    $i = 0;
    echo '<html><body><table>' . "\n";

    foreach($data as $value)
    {
      $i++;
      if(($i % 4)===1){
        $line1 = '<tr>';
        $line2 = '<tr>';
      }

      $line1 .= sprintf('<td>タイトル%s</td>', $value);
      $line2 .= sprintf('<td>あ%s</td>', $value);
      
      if(($i % 4)===0 or $i===count($data)){
        echo $line1 . '</tr>' . "\n";
        echo $line2 . '</tr>' . "\n";
      }
    }
    echo '</table></body></html>' . "\n";
    ?>
    545 : nobodyさん - 2012/03/12(月) 16:49:26.43 ID:??? (+87,-27,-6)
    今yum死んでる?アップデートもインストールもできない
    546 : 545 - 2012/03/12(月) 16:51:27.16 ID:??? (+57,+29,-15)

    すみません。誤解な上にスレチでした。
    547 : nobodyさん - 2012/03/12(月) 17:40:16.66 ID:??? (+52,+29,+0)
    はやてのようにあらわれて
    548 : nobodyさん - 2012/03/12(月) 18:01:36.44 ID:JEbP5xt5 (+0,+4,+3)
    >>543-544ありがとうございました。
    549 : nobodyさん - 2012/03/12(月) 18:39:29.58 ID:??? (+47,+29,-1)
    いいってことよ
    550 : nobodyさん - 2012/03/12(月) 20:15:15.33 ID:??? (+27,-26,-5)
    剰余の計算で===とかw
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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