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

    私的良スレ書庫

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

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

    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
    551 : nobodyさん - 2013/07/08(月) 01:30:40.63 ID:JakHMzbX (-14,-30,+0)
    【OS名】Windows7 【PHPのバージョン】5.3.8 【連携ソフトウェア】Xampp , Twitter BootStrap

    PHPとMYSQLを用いてテーブルの表示し、表示されたページからボタンを押下して
    ステータスを0⇒1⇒0⇒1と更新したいと考えてます。
    現在、テーブルを表示させることはできてますがボタンを押下した際に対象となる列を指定して更新することができません。
    対処法をご教示頂ければと思います。
    $row[0]にはコードが、$row[1]にはステータスが挿入されてます。以下ソース抜粋となります。

    while ($row = mysql_fetch_row($list_result)){
    switch ($row[1]){
    case '0':
    $aaa = row[0];
    $status = '<button name=test class="btn btn-small btn-primary">Statu0</button>';
    break;

    case '1':
    $status = '<button name=test class="btn btn-small btn-danger">Status1</button>';
    break;
    }
    echo <<<list2
    <tr align="center" >
    <td>$row[0]</td><td>$status</td>
    </tr >
    </form>
    list2;
    }

    if (isset($_POST['test'])) {
    echo $aaa;
    }
    552 : nobodyさん - 2013/07/08(月) 01:33:21.75 ID:??? (+36,+14,-3)
    >>551
    >テーブルの表示し、
    日本語すらまともに使えないゴミは消えろ
    553 : nobodyさん - 2013/07/08(月) 01:57:24.22 ID:??? (+57,+29,-34)
    出力コードだけで更新系のコードが一切記述されてない状況で何を判断しろとw
    そもそもボタン押下時のスクリプトは成功してるんかね?
    554 : nobodyさん - 2013/07/08(月) 02:00:22.25 ID:??? (+58,+29,-16)
    >>548
    知らなかったことを責める馬鹿は気にするな。
    知って学んで二度目は自力で解決できることが大切。
    555 : nobodyさん - 2013/07/08(月) 04:07:07.17 ID:TuBZgbNe (+30,+15,-33)
    テキストエディタででも画像ファイル開いてみてから言えよ馬鹿
    556 : nobodyさん - 2013/07/08(月) 04:09:09.42 ID:TuBZgbNe (+27,+29,-21)
    解決手法を学習しない548みたいなのは迷惑にしかならないから
    早いトコやめた方がいいよ
    557 : nobodyさん - 2013/07/08(月) 04:11:54.70 ID:??? (+56,+29,-33)
    >>551も大概にしろよ。
    お前みたいな知恵遅れが使うからPHPのイメージが悪くなるんだ。
    558 : nobodyさん - 2013/07/08(月) 08:26:24.69 ID:Ut6Bx/oC (+66,+29,-31)
    >>555
    さすがにそれはやったよ。ただそれで解決できるなら質問なんかしない。
    壊れたバイナリをみてどんな行動をとればいいのかと聞いているんだが。バイナリデータ意味わかってる?
    559 : nobodyさん - 2013/07/08(月) 09:26:21.35 ID:??? (+88,+29,-121)
    まず、base64のデータを普通にでコードしたら正常なpngができたこと、
    異常な方と正常なpngで最初の100バイトほどダンプしたらあきらかに全然違っていたのと
    ファイルのサイズが異常な方は数バイト大きかったので、
    この大きくなった分がどこから来たか推測して(先頭から違うんだから最初がおかしいと推測できる)
    試しにヘッダごとデコードしてみたら、問題のデータと全く同じものができた。
    という手順で検証した。

    $_FILES使えって
    560 : nobodyさん - 2013/07/08(月) 11:58:37.67 ID:??? (+33,-30,-55)
    PDOで書く時、$dbhとか$stmtとかの変数で書く人が多いんだけど
    これはどういう意味?
    データベースヘッダー?
    561 : nobodyさん - 2013/07/08(月) 12:02:03.58 ID:??? (+31,-29,-3)
    DataBaseHandler
    STateMenT
    562 : nobodyさん - 2013/07/08(月) 12:58:37.95 ID:??? (+63,+29,-11)
    >>561
    意味は>>560の通りなんだけど、そう書く人が多いのはマニュアルがその省略形を使ってるからだと思う。
    例えば、
    http://www.php.net/manual/ja/pdo.errorinfo.php
    563 : nobodyさん - 2013/07/08(月) 13:04:39.84 ID:??? (-2,-30,-20)
    俺は$dbhじゃなくて$pdo
    $stmtじゃなくて$psとかにするかもな
    564 : nobodyさん - 2013/07/08(月) 13:56:39.72 ID:??? (+88,+29,-49)
    >>558
    主題と逸れてるのは理解したうえで言うけど、
    適当な画像ファイルをテキストエディタで開いてみるといいよ。
    読める文字が先頭についてるから。
    565 : nobodyさん - 2013/07/08(月) 16:31:39.58 ID:??? (+50,+27,+0)
    マジックナンバーね。
    566 : nobodyさん - 2013/07/08(月) 16:35:28.89 ID:??? (+32,+9,-13)
    まあpngはすぐわかるなw
    567 : nobodyさん - 2013/07/08(月) 20:38:11.53 ID:Ut6Bx/oC (+172,+30,-201)
    >>564
    エディタで開いたんだからさすがに気づいてたけど、それが解決にはならん気がする。

    >>559
    >base64のデータを普通にでコードしたら正常なpngができた
    「普通にデコード」の意味がわからんけど、img src=base64データ で表示はできたんだからデータが間違ってないのはわかってるよ

    >この大きくなった分がどこから来たか推測して(先頭から違うんだから最初がおかしいと推測できる)
    →それならヘッダ以外の後のほうは、元データもヘッダ付きデータも同じなんだから後の方が違うのはおかしいと思っちゃう

    >$_FILES使えって
    →ドラッグアンドドロップで画像をアップロードするものを作っていて、一番自分でカスタマイズできそうなサンプルを探し、それが結果的にbase64で送るものだったんです
    普段は勿論 $_FILES使います。


    「推測すればいい」 というけれどもちろん私はエスパーでもなければ感のいいほうではありません。今回は完全にバイナリファイルの扱いが初めてだったことと、質問時にそれを伝え損ねた事が原因だと思うので今後は気をつけていこうと思います。
    568 : nobodyさん - 2013/07/08(月) 20:48:41.94 ID:??? (+68,+29,-17)
    >>567
    今後は?
    コイツ社会経験のないksニートか?w
    二度目はねーんだよ二度と来るな恥知らずwww
    569 : nobodyさん - 2013/07/08(月) 21:24:52.13 ID:??? (+78,+29,-51)
    >>567
    まぁ、いらいらすることもあるさ。
    次は、base64エンコードされるというのはどういうことかって言うのを調べておけばいいんじゃない?
    意味もわからず使うからそうなるわけで、それすらも省略される近道を求めちゃいけないと思う。
    570 : nobodyさん - 2013/07/08(月) 22:42:54.41 ID:??? (+52,+29,+0)
    よっぽど暇なんだな
    571 : nobodyさん - 2013/07/09(火) 00:34:06.56 ID:k7B6tgkb (+27,+29,-28)
    あーいえば上祐(笑)
    全力で言い訳する暇があったら一言礼だけ言って次に進めよ
    全力で言い訳してる時点でもうだめだわ
    572 : nobodyさん - 2013/07/09(火) 08:54:35.47 ID:??? (+78,+29,-5)
    >>567
    お前のできない理由なんて誰も興味ないのもわからんのか
    573 : nobodyさん - 2013/07/09(火) 12:08:16.33 ID:k7B6tgkb (+25,+29,-6)
    馬鹿しかいないこの板でも桁外れに頭が悪いんだよそいつは
    574 : nobodyさん - 2013/07/09(火) 12:47:12.42 ID:??? (+88,+30,-41)
    >>567
    キミの問題は、結果がおかしい時に何も調べずに
    phpの仕様のせいにして先に進めなかったtことと
    結果がわかっても自分のせいにしたくなくて
    今後のやり方をあらめようともしないところ

    今後人に聞くのはやめろよな、環境作っていろいろ調べて結果を出したのに後味悪すぎる
    575 : nobodyさん - 2013/07/09(火) 16:24:10.15 ID:??? (+87,+29,-11)
    >>567みたいなクズが今後中学高校大学と進学して社会に出てくると思うと絶望的だな
    576 : nobodyさん - 2013/07/09(火) 19:29:03.57 ID:??? (+86,+29,-28)
    うわうぜぇ。また回答者にも質問者にもなれない人が増えた。夏休みってもう始まったの?
    577 : nobodyさん - 2013/07/09(火) 20:00:10.56 ID:??? (+50,+16,+2)
    >>576
    つ鏡
    578 : nobodyさん - 2013/07/09(火) 20:31:42.58 ID:??? (+63,-24,+0)
    >>576
    IDだせゴミクズ
    580 : nobodyさん - 2013/07/09(火) 21:00:55.13 ID:??? (-5,-28,-1)
    567叩いてるおれカッケーwwww
    581 : nobodyさん - 2013/07/09(火) 23:23:58.55 ID:??? (+55,+29,-4)
    >>567が糞すぎる

    どんな教育受けてきたんだ
    582 : nobodyさん - 2013/07/09(火) 23:32:29.01 ID:eZcG40Bc (+31,+29,-4)
    >>578
    はい。
    でももっかい彼が書かないことにはどうにもならんなこれ
    583 : nobodyさん - 2013/07/09(火) 23:34:41.62 ID:IrNQ7IWS (+31,+29,-4)
    >>578
    はい。
    でももっかい彼が書かないことにはどうにもならんなこれ
    584 : nobodyさん - 2013/07/09(火) 23:43:38.47 ID:eZcG40Bc (+4,+16,+0)
    さすがだわw
    585 : nobodyさん - 2013/07/09(火) 23:55:05.15 ID:7W64c/4q (+33,+29,-4)
    >>578
    はい。
    でももっかい彼が書かないことにはどうにもならんなこれ
    586 : nobodyさん - 2013/07/10(水) 00:00:03.71 ID:??? (+31,+15,-3)
    驚異の糞スレ
    587 : nobodyさん - 2013/07/10(水) 01:02:31.39 ID:CN5V3Wu/ (+19,+29,-3)
    そもそも最底辺が集まる板だし
    588 : nobodyさん - 2013/07/10(水) 03:26:22.10 ID:??? (+57,+29,-10)
    少し前の状況に戻っただけだな。最近マシになりすぎてた感すらある。
    589 : nobodyさん - 2013/07/10(水) 08:49:43.91 ID:BysYyNl3 (+9,+24,-5)
    よんだ?
    590 : nobodyさん - 2013/07/10(水) 09:53:23.36 ID:hhzOdqYq (-14,-30,-75)
    PHPの3項演算子について質問です。
    コロンの後に、exit()を用いても大丈夫ですか?
    以下の文は、期待通りに動くのですが、後々、問題になるのを避けたいです。

    $val = !empty($arg) ? $arg : exit('error');
    591 : nobodyさん - 2013/07/10(水) 10:30:28.81 ID:??? (-10,-29,+0)
    >>590
    or die使った方がいいね。
    593 : nobodyさん - 2013/07/10(水) 11:54:32.61 ID:??? (+9,+30,+0)
    595 : nobodyさん - 2013/07/10(水) 12:22:00.97 ID:85QoHIBq (-29,+29,-8)
    >>594
    1じゃなく、何になって欲しいの?
    不具合というなら、期待していた結果もお願いします
    598 : nobodyさん - 2013/07/10(水) 15:48:14.74 ID:??? (-2,-30,-15)
    $val = !empty($arg) ? $arg : null;
    if ($val === null) exit('error');
    599 : nobodyさん - 2013/07/10(水) 16:06:34.30 ID:??? (+54,+29,-2)
    >>595
    スレを荒らすつもりがないならゴミの相手はするな
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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