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

    私的良スレ書庫

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

    元スレ【PHP】下らねぇ質問はここに書き込みやがれ 71

    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
    351 : nobodyさん - 2008/07/31(木) 15:58:17 ID:??? (-27,-30,-231)
    <?php
    $P=$_GET["p"];

    if($P>0){
    $Prev=$P-1;
    $PrevPage="<a href='weapon.php?p={$Prev}'>前の10件</a>";
    }
    $Size=sizeof($Data);
    if($Size/10-1>$P){
    $Next=$P+1;
    $NextPage="<a href='weapon.php?p={$Next}'>次の10件</a>";
    }
    ?>
    <p>
    全<?=$Size?>件 | <?=$PrevPage?> <?=$NextPage?>
    </p>
    <?php
    for($i=$P*10;$i<$P*10+10;$i++){
    $line=explode(",",$Result[$i]);
    ?>
    353 : nobodyさん - 2008/07/31(木) 19:14:58 ID:??? (+6,-1,-52)
    >>335
    static変数はクラスでオブジェクトのプロパティとは別に値を共有する場合に使う
    例えばいくつかのオブジェクトがあってもDBの接続は一つでよくて、
    それを使いまわしたいときとか
    356 : nobodyさん - 2008/07/31(木) 21:47:02 ID:LBsOXYef (+12,+27,+0)
    おしまいです。
    357 : 335 - 2008/07/31(木) 21:52:44 ID:??? (+32,+29,-5)
    >>350
    よく使う場面をひとつでも上げることができてから言おうねボク(><);
    360 : nobodyさん - 2008/08/01(金) 00:21:44 ID:??? (-5,+6,-34)
    >>358
    単純に正規表現で置換かスクレイピングで部品ごとにしてから再構成
    361 : nobodyさん - 2008/08/01(金) 02:04:59 ID:NVSNXw+7 (+24,+29,-7)
    PHP4サポートおしまい!

    いまの動いてるアプリどーすればいいんだよホント。トホホ
    めんどくせーーーーーーーー
    363 : nobodyさん - 2008/08/01(金) 04:40:06 ID:??? (-19,-30,-272)
    <?php
    $deta="<html><head></head><body>
    あああ<font color='#ff0000'>いいい</font>うううえええお
    </body></html>";
    $fpos=strpos($deta,"<body>");
    $npos=strpos($deta,"</body>");
    $body=substr($deta,$fpos,$npos);
    echo $body;
    ?>
    ↑というテストコードを書いたとします、とすると結果的に’あああいいいうううえええお’が出力されます。
    同様なコードで$detaを、別のhtmlに変えて、h4タグだけを出力させるため、
    $fpos=strpos($deta,"<h4>");
    $npos=strpos($deta,"</h4>");のように書き換えて、コードを実行させると
    <h4>タグに加えて余分なhtmlコードが付加されてしまいます。

    例えば、’<h4>PHP初心者です</h4>あああいいううううえええおおお’という感じです。
    原因に、htmlコードにスペースや改行が含まれているからとか、エスケープしなければならない文字が含まれてるとか
    考え、テスト用のコードにスペースや改行を加えて実行させたところやはり正常に、’あああいいいうううえええお’が出力
    されます。

    この差と原因はなんなんでしょうか?

    365 : nobodyさん - 2008/08/01(金) 05:47:24 ID:??? (-8,-4,-32)
    detaが気になって仕方がない
    文字列を抜き出すなら正規表現でやってください
    366 : nobodyさん - 2008/08/01(金) 08:29:24 ID:??? (-26,-30,+0)
    PHP + MySQL についてお知恵をお貸しください(´・ω・`)

    やりたいこと:
    LIMIT の部分に PHP からパラメータを割り当てたい。

    問題:
    LIMIT 部分に対してだけエラーが起きてしまう。
    WHERE に対してパラメータを割り当ててもエラーにはならない。

    以下がコード(一部抜粋)です。
    $sql = 'select store_id, store_code from store limit 0, :limit_size';
    $st = $conn->prepare($sql);
    $st->bindValue('limit_size', 5);
    $st->execute();
    $rows = $st->fetchAll(PDO::FETCH_ASSOC);
    print_r($rows);

    以下が発生したエラーです。
    PHP Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[4200
    ]: Syntax error or access violation: 1064 You have an error in your SQL syntax;
    check the manual that corresponds to your MySQL server version for the right sy
    tax to use near ''5'' at line 1' in ...

    間抜けな間違いをしているのだと思うのですが、
    LIMIT でだけエラーが出る理由が分からず…orz
    367 : nobodyさん - 2008/08/01(金) 08:38:33 ID:??? (+9,+19,-14)
    >>366
    中途半端な引用をしない
    369 : nobodyさん - 2008/08/01(金) 09:13:50 ID:??? (-26,-29,-48)
    >> 367
    書き込む前に単純なコードにして動作確認後、
    DB 接続以外は削除して貼り付けてました。
    DB 接続で挙動が変わる話なのでしたら失礼しました。

    >> 368
    おお!できました!
    う~む、型指定しないとダメだったとは…勉強になりました。
    ありがとうございました。
    371 : nobodyさん - 2008/08/01(金) 14:19:57 ID:??? (-28,-30,-116)
    $xml_str = join("", file("$serv?query=$query_e&appid=$appid&adult_ok=$adult_ok&similar_ok=$similar_ok&language=$language&results=$results_count&start=$start"));

    関数を使って80字ルールに収まるように
    書きたいです。一行づつファイルを読んで
    それを文字列として結合してるから、return で
    fileオブジェクトを返すとか...phpよくわからんorz
    375 : nobodyさん - 2008/08/01(金) 16:37:33 ID:??? (+18,+29,-31)
    >>374
    プレースホルダー使え。自分でごちゃごちゃやるのはバグの元。
    377 : nobodyさん - 2008/08/01(金) 17:19:18 ID:g19BqkRU (-29,-29,-67)
    配列のポインタについて質問なのですが
    reset ? 配列の内部ポインタを先頭の要素にセットする
    prev ? 内部の配列ポインタをひとつ前に戻す
    next ? 内部配列ポインタを進める
    end ? 配列の内部ポインタを最終要素にセットする
    という関数が用意されていますが
    初期のポインタ位置をセットするにはどうしたら良いんでしょうか?
    379 : nobodyさん - 2008/08/01(金) 17:57:30 ID:??? (+9,+29,-4)
    >>377
    初期ってどういう意味、先頭じゃなくて?
    381 : nobodyさん - 2008/08/01(金) 18:14:19 ID:??? (-18,+2,-8)
    >>380
    分かりにくいので、その配列の宣言部分を書いてくれ
    384 : 377 - 2008/08/01(金) 18:26:52 ID:g19BqkRU (-25,+29,-5)
    >>383
    そういうことです
    らっぱにポイントを初期セットしたい
    385 : nobodyさん - 2008/08/01(金) 18:30:12 ID:??? (+19,+29,-42)
    >>382
    34というキーを発見したら、一つ前に戻って(prev)それから二つ進めば(next * 2)いいんじゃないの?
    と試していない思いついた事を言ってみる

    なんかもっといい方法がありそうだけど・・
    あとデータの形をもっと工夫できないのかな・・
    386 : nobodyさん - 2008/08/01(金) 18:31:41 ID:??? (+31,+29,-18)
    >>385
    それだと普通のループ処理になるね
    DBでいうとこのインデックスみたいなもんだと思う
    387 : nobodyさん - 2008/08/01(金) 19:13:38 ID:??? (+27,+29,-36)
    たしかにそう言われると指定したキーなり値の位置にセットするってあってもいい気はする
    まぁ、無いって事はループ処理しろって事だと思うが

    あるのかな・・
    389 : nobodyさん - 2008/08/01(金) 21:02:58 ID:??? (+17,+26,-3)
    >>388
    連想配列に順番なんてありません
    390 : nobodyさん - 2008/08/01(金) 23:23:03 ID:??? (+8,+8,-4)
    >>389
    PHPの連想配列には順番あるじゃん...
    394 : nobodyさん - 2008/08/02(土) 05:53:14 ID:Fpbct2Dc (+30,+29,-48)
    若干このスレとは違うのかも知れませんが、
    ブログ内検索のような検索ルーチンを作りたいと思っています。
    こういう事が出来るプラグインや作り方の参考になるサイトはありませんか?
    395 : nobodyさん - 2008/08/02(土) 11:54:38 ID:??? (+32,+29,-28)
    >>394
    ブログっていっても色々あるだろ
    おおざっぱすぎるんだよ
    ていうか多くのブログでデフォルトで検索機能はついてるはずだが
    ないならNamazuでも入れときゃいいんじゃね?
    396 : nobodyさん - 2008/08/02(土) 17:51:03 ID:??? (+27,+29,-1)
    最近、Namazu使ってるところ見たこと無いな
    あれ正直使えないんじゃないかと思うよ
    397 : nobodyさん - 2008/08/02(土) 18:21:43 ID:QOTyBDTF (-20,-13,+2)
    394もうちょっとkwsk

    398 : nobodyさん - 2008/08/02(土) 18:27:10 ID:??? (-8,-1,+0)
    googleでいいじゃん
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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