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

    私的良スレ書庫

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

    元スレ俺が初心者にPHPを伝授する

    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
    101 : にあ - 2007/04/11(水) 22:16:35 ID:??? (+46,+29,-24)
    >>100
    dbです。

    そのサイトで調べたりもしたんですが、
    私基礎がちゃんとわかってないので、理解出来ないところが多くて;;
    102 : nobodyさん - 2007/04/11(水) 23:39:57 ID:V5AID/ZW (+22,+29,-37)
    >>101
    何でもそーだけど
    基礎ができてないと
    組み終わってから絶対に瑕疵がでるから
    基礎をしっかりやったほうがいいよ!!!11
    103 : nobodyさん - 2007/04/12(木) 01:24:47 ID:??? (+97,+29,-52)
    >>99

    ヒント
    foreachでデータを回す
    foreachの中でifを使って何かについて判断する

    くだ質でおれが昔質問した内容だったから書いてやりたいんだが
    いまlinuxのインストール中だから明日にするわ
    104 : にあ - 2007/04/12(木) 06:54:58 ID:??? (+66,+29,-39)
    >>102
    確かにそうですよね(´・ω・`*)
    わかってはいるんですが、納期というか期限が今週末までで、少し焦ってしまって…;;

    自分なりにいろいろと解釈して、コーディング作業を行なったんですが、ページ処理の部分はイメージしにくくて;;
    105 : にあ - 2007/04/12(木) 07:46:19 ID:??? (+70,+29,-18)
    >>103
    ありがとうございます!
    これって、一度質問されたことのある内容だったんですか;;手間をおかけして本当にすみません;;
    106 : nobodyさん - 2007/04/12(木) 15:10:58 ID:??? (+8,-30,-230)
    >>99
    何かこんな感じでできるんじゃね?
    DBなんだかワカンネからsqlがmysql用だけど。
    改行おおすぎいわれたよ。2回にわけるわ

    <?php

    //1ページあたりの表示件数
    define('LIMIT',20);
    //default
    if( empty($_GET['page']) ){
    $pageNumber = 0;
    }else{
    $pageNumber = $_GET['page'];
    }

    //何件あるん?
    $sql = "select count(*) from tableName where ~~";
    $maxCount = mysqli_query($conn,$sql);

    //最大ページ数
    if( ceil($maxCount/LIMIT) ){
    $maxPage = ceil($maxCount/LIMIT)+1;
    }

    //アウトプット用
    $sql = "select * from tableName where ~~ limit " . $pageNumber*LIMIT . " , LIMIT";
    $result = mysqli_query($conn,$sql);
    107 : nobodyさん - 2007/04/12(木) 15:11:45 ID:??? (+7,-30,-150)
    //0ページ目なら前ページリンク出さない
    if( $pageNumber <= 0 ){
    echo "<a href=?page=" . $pageNumber-1 . ">前のページ</a>";
    }

    //最大ページ以降は次ページリンク出さない
    if( $maxPage <= $pageNumber ){
    echo "<a href=?page=" . $pageNumber+1 . ">次のページ</a>";
    }

    echo "<br><hr>";

    foreach( $result as $key=>$val ){
    //表示形式はテーブルでもなんでもすきにしる。nameとかは適当にいれてるだけだから
    echo $val['name'] . " " . $val['カラムわかんね'];
    }

    ?>
    108 : nobodyさん - 2007/04/12(木) 21:20:07 ID:??? (+86,+29,-5)
    覚えたての下手糞なコード晒して、うれしそうだな
    109 : nobodyさん - 2007/04/12(木) 21:32:57 ID:??? (+62,+27,+0)
    >>108
    スレタイ嫁
    110 : nobodyさん - 2007/04/12(木) 21:47:33 ID:??? (+0,-22,-13)
    phpstarじゃないだろ
    111 : nobodyさん - 2007/04/12(木) 22:05:07 ID:K+wO7hpZ (-26,-29,-52)
    マジで質問です。
    掲示板を作ってみたのですが
    Formタグは自分宛、POST送信です。
    名前と内容を入力して
    ブラウザーの更新ボタンを押すと同じ内容が入力されてしまいます。
    ちなみにPHP + PEAR:DBです。
    リロードを禁止できる魔法知っている方お願いします
    112 : nobodyさん - 2007/04/12(木) 22:09:36 ID:??? (+7,-30,-61)
    更新ボタン後に移る画面で強制的に、入力画面等にリダイレクトさせる
    PHPなら
    header('Location:URLを書く');
    javascript でのrefreshとかでもよくやる。
    基本テクニック
    113 : nobodyさん - 2007/04/12(木) 22:09:44 ID:K+wO7hpZ (+25,+29,-45)
    実際のPHPの開発の現場って
    どんな感じなんですか
    趣味と職業プログラマーの違いを馬鹿チンに教えてください。


    114 : nobodyさん - 2007/04/12(木) 22:13:54 ID:??? (+34,-29,-8)
    >>112
    X更新ボタン
    ○submitボタン
    の誤記ね
    115 : nobodyさん - 2007/04/12(木) 22:16:33 ID:K+wO7hpZ (+60,+28,-54)
    自分自身にPOSTで送るのだから
    更新ボタン後に自分宛へリダイレクトすると
    エラーがでるだろ。

    結局更新ボタン後にリダイレクトで確認ページへ移り
    リンクで書き込みページに戻るしか手がない。
    116 : 脱初心者 - 2007/04/12(木) 22:20:27 ID:K+wO7hpZ (+59,+29,-60)
    PHPの参考書ってさ
    はじめは馬鹿丁寧に書いているのだが
    ブログ作成とかのページになってくると
    いきなり、クラスとかPEARとかスマーティが...
    中級の本で上のことが詳しいお勧めの参考書おしえてちょ
    117 : nobodyさん - 2007/04/12(木) 22:21:19 ID:??? (+65,+29,-1)
    >>115
    をいをい、なんでエラーがでるんだよ
    118 : nobodyさん - 2007/04/12(木) 22:27:34 ID:K+wO7hpZ (+60,+29,-9)
    うん。エラーじゃないや。
    間違えた。でもリロードすると結局POSTの値が残って
    同じ内容が登録されちゃう...
    お試しあれ。
    119 : nobodyさん - 2007/04/12(木) 22:28:11 ID:??? (+63,+28,+1)
    >>118
    だから>>114なんだろ。
    120 : nobodyさん - 2007/04/13(金) 00:00:32 ID:??? (-1,-29,+0)
    参考URL
    http://www.geocities.jp/speedstar777g/

    2ちゃん発祥なのでh抜きしません
    121 : にあ - 2007/04/13(金) 11:27:57 ID:??? (+0,-29,-15)
    >>106->>107
    ありがとうございます!!
    サンプル見ながら、頑張ってみます(*`・ω・´)
    122 : nobodyさん - 2007/04/13(金) 12:11:26 ID:??? (+65,+29,-35)
    >>116
    たかがクラスやPEARやSmartyごときにページを割くのは中級の本ではない
    123 : nobodyさん - 2007/04/13(金) 16:06:27 ID:??? (+87,+29,-20)
    pearとかはユーザー関数とクラスについて自分で扱えるようにならないと覚える意味がない
    124 : 脱初心者 - 2007/04/13(金) 21:54:36 ID:ZMYUPSYn (+61,+29,-48)
    みなさん。ありがとうございます。
    人のコードをみればクラスもなんとなく分かるのですが...
    1から自分で書くと何がやりたいのか分からなくなってしまって
    皆さんが勉強したときどのような方法でやりました?
    126 : nobodyさん - 2007/04/13(金) 22:25:12 ID:??? (+85,+29,-44)
    >>124 オブジェクト指向なら、JAVAを勉強すればいいよ。 
    遠回りそうだけど、これが一番近道だと思うよ。 
    127 : 脱初心者 - 2007/04/13(金) 22:31:43 ID:ZMYUPSYn (+39,+29,-25)
    >>126
    やっぱりそうなんですか。
    PHPでオブジェクト指向学ぶよりJAVAのほうが参考書豊富ですしね
    なんか決心がつきました
    128 : nobodyさん - 2007/04/13(金) 23:45:40 ID:??? (+89,+29,-31)
    オブジェクト指向の概念学ぶのに言語は関係ないと思うが。
    むしろ言語に特化してしまう弊害のほうが大きい。
    129 : nobodyさん - 2007/04/14(土) 09:15:24 ID:??? (+132,+24,-18)
    >>128
    オブジェクト指向をクラス以外でやるのか?
    130 : nobodyさん - 2007/04/14(土) 21:30:50 ID:AL9VpS5i (+19,+29,-2)
    ながれが初心者っぽくない…
    131 : nobodyさん - 2007/04/14(土) 22:09:49 ID:??? (+71,+29,-33)
    >>129
    「言語は関係ない」⇒「オブジェクト指向をクラス以外でやる」
    この論理の流れをkwsk
    132 : nobodyさん - 2007/04/14(土) 22:15:04 ID:??? (+12,-10,+1)
    129の人気に嫉妬
    133 : nobodyさん - 2007/04/14(土) 23:18:35 ID:??? (+75,+29,-23)
    >>129
    できますよ。クラスの概念のないオブジェクト指向言語なんて山ほどあります。
    一例としてJavaScriptがそれです。
    134 : nobodyさん - 2007/04/14(土) 23:33:11 ID:??? (+57,+29,-13)
    話がかみ合ってるのかかみ合ってないのか俺様のwebprg知識だけじゃ判断できね
    135 : nobodyさん - 2007/04/15(日) 00:02:09 ID:UpeKM5L0 (+10,+20,-3)
    ジェネリックで!
    136 : nobodyさん - 2007/04/15(日) 00:50:37 ID:??? (-1,-24,+0)
    JavaScriptだってよ
    137 : nobodyさん - 2007/04/15(日) 01:07:05 ID:??? (-1,-29,-26)
    JavaScriptで不満であればSELFとかCLOSいかがです?
    Rubyなんかもクラスの概念を使わずにオブジェクト指向プログラミングできますよ。
    138 : nobodyさん - 2007/04/15(日) 01:16:06 ID:??? (+52,+29,-15)
    どれも思いっきりクラスあるが・・・ 
    139 : nobodyさん - 2007/04/15(日) 16:01:39 ID:??? (+57,+29,-16)
    初心者向け講座をブログやサイト作って公開しようと思うんだけど
    宣伝乙っていわれてもいいからやってもいい?
    140 : nobodyさん - 2007/04/15(日) 16:03:42 ID:??? (+57,+29,-5)
    初心者が教える初心者講座は悲惨なことになるからやめとけ
    141 : nobodyさん - 2007/04/15(日) 18:10:46 ID:??? (+57,+29,-6)
    だが上級者が教える初心者講座は許可する
    142 : nobodyさん - 2007/04/15(日) 19:13:32 ID:??? (+57,+29,-49)
    winで仮想PC使ってlinuxを構築を構築するところからはじめたいと思う。
    とりあえずブログにしてゆっくり更新しますわ
    143 : nobodyさん - 2007/04/15(日) 19:28:23 ID:??? (+51,+28,+0)
    好きにすればいいじゃん
    144 : nobodyさん - 2007/04/15(日) 19:51:22 ID:??? (+14,-8,+0)
    初心者がlinux使うのかねー
    145 : nobodyさん - 2007/04/15(日) 21:07:31 ID:??? (+22,-5,-5)
    linuxが初心者使わないと思ってるやつは初心者だな
    146 : nobodyさん - 2007/04/15(日) 21:15:04 ID:??? (+57,+29,-3)
    初心者ですがwindows使ってます。
    別にえらくないですよ。常識です
    147 : nobodyさん - 2007/04/15(日) 21:16:56 ID:??? (+48,+25,+1)
    言ってる意味不明
    148 : nobodyさん - 2007/04/15(日) 22:05:39 ID:??? (+57,+29,-4)
    linuxですが初心者使ってます。
    別にえらくないですよ。常識です
    149 : nobodyさん - 2007/04/15(日) 22:33:47 ID:??? (+51,+23,-4)
    どこかの板でこのネタをスレ化してください
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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