私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 128
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
【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;
}
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;
}
出力コードだけで更新系のコードが一切記述されてない状況で何を判断しろとw
そもそもボタン押下時のスクリプトは成功してるんかね?
そもそもボタン押下時のスクリプトは成功してるんかね?
解決手法を学習しない548みたいなのは迷惑にしかならないから
早いトコやめた方がいいよ
早いトコやめた方がいいよ
>>551も大概にしろよ。
お前みたいな知恵遅れが使うからPHPのイメージが悪くなるんだ。
お前みたいな知恵遅れが使うからPHPのイメージが悪くなるんだ。
まず、base64のデータを普通にでコードしたら正常なpngができたこと、
異常な方と正常なpngで最初の100バイトほどダンプしたらあきらかに全然違っていたのと
ファイルのサイズが異常な方は数バイト大きかったので、
この大きくなった分がどこから来たか推測して(先頭から違うんだから最初がおかしいと推測できる)
試しにヘッダごとデコードしてみたら、問題のデータと全く同じものができた。
という手順で検証した。
$_FILES使えって
異常な方と正常なpngで最初の100バイトほどダンプしたらあきらかに全然違っていたのと
ファイルのサイズが異常な方は数バイト大きかったので、
この大きくなった分がどこから来たか推測して(先頭から違うんだから最初がおかしいと推測できる)
試しにヘッダごとデコードしてみたら、問題のデータと全く同じものができた。
という手順で検証した。
$_FILES使えって
PDOで書く時、$dbhとか$stmtとかの変数で書く人が多いんだけど
これはどういう意味?
データベースヘッダー?
これはどういう意味?
データベースヘッダー?
>>561
意味は>>560の通りなんだけど、そう書く人が多いのはマニュアルがその省略形を使ってるからだと思う。
例えば、
http://www.php.net/manual/ja/pdo.errorinfo.php
意味は>>560の通りなんだけど、そう書く人が多いのはマニュアルがその省略形を使ってるからだと思う。
例えば、
http://www.php.net/manual/ja/pdo.errorinfo.php
俺は$dbhじゃなくて$pdo
$stmtじゃなくて$psとかにするかもな
$stmtじゃなくて$psとかにするかもな
>>564
エディタで開いたんだからさすがに気づいてたけど、それが解決にはならん気がする。
>>559
>base64のデータを普通にでコードしたら正常なpngができた
→「普通にデコード」の意味がわからんけど、img src=base64データ で表示はできたんだからデータが間違ってないのはわかってるよ
>この大きくなった分がどこから来たか推測して(先頭から違うんだから最初がおかしいと推測できる)
→それならヘッダ以外の後のほうは、元データもヘッダ付きデータも同じなんだから後の方が違うのはおかしいと思っちゃう
>$_FILES使えって
→ドラッグアンドドロップで画像をアップロードするものを作っていて、一番自分でカスタマイズできそうなサンプルを探し、それが結果的にbase64で送るものだったんです
普段は勿論 $_FILES使います。
「推測すればいい」 というけれどもちろん私はエスパーでもなければ感のいいほうではありません。今回は完全にバイナリファイルの扱いが初めてだったことと、質問時にそれを伝え損ねた事が原因だと思うので今後は気をつけていこうと思います。
エディタで開いたんだからさすがに気づいてたけど、それが解決にはならん気がする。
>>559
>base64のデータを普通にでコードしたら正常なpngができた
→「普通にデコード」の意味がわからんけど、img src=base64データ で表示はできたんだからデータが間違ってないのはわかってるよ
>この大きくなった分がどこから来たか推測して(先頭から違うんだから最初がおかしいと推測できる)
→それならヘッダ以外の後のほうは、元データもヘッダ付きデータも同じなんだから後の方が違うのはおかしいと思っちゃう
>$_FILES使えって
→ドラッグアンドドロップで画像をアップロードするものを作っていて、一番自分でカスタマイズできそうなサンプルを探し、それが結果的にbase64で送るものだったんです
普段は勿論 $_FILES使います。
「推測すればいい」 というけれどもちろん私はエスパーでもなければ感のいいほうではありません。今回は完全にバイナリファイルの扱いが初めてだったことと、質問時にそれを伝え損ねた事が原因だと思うので今後は気をつけていこうと思います。
>>567
まぁ、いらいらすることもあるさ。
次は、base64エンコードされるというのはどういうことかって言うのを調べておけばいいんじゃない?
意味もわからず使うからそうなるわけで、それすらも省略される近道を求めちゃいけないと思う。
まぁ、いらいらすることもあるさ。
次は、base64エンコードされるというのはどういうことかって言うのを調べておけばいいんじゃない?
意味もわからず使うからそうなるわけで、それすらも省略される近道を求めちゃいけないと思う。
あーいえば上祐(笑)
全力で言い訳する暇があったら一言礼だけ言って次に進めよ
全力で言い訳してる時点でもうだめだわ
全力で言い訳する暇があったら一言礼だけ言って次に進めよ
全力で言い訳してる時点でもうだめだわ
>>567
お前のできない理由なんて誰も興味ないのもわからんのか
お前のできない理由なんて誰も興味ないのもわからんのか
>>567
キミの問題は、結果がおかしい時に何も調べずに
phpの仕様のせいにして先に進めなかったtことと
結果がわかっても自分のせいにしたくなくて
今後のやり方をあらめようともしないところ
今後人に聞くのはやめろよな、環境作っていろいろ調べて結果を出したのに後味悪すぎる
キミの問題は、結果がおかしい時に何も調べずに
phpの仕様のせいにして先に進めなかったtことと
結果がわかっても自分のせいにしたくなくて
今後のやり方をあらめようともしないところ
今後人に聞くのはやめろよな、環境作っていろいろ調べて結果を出したのに後味悪すぎる
>>567みたいなクズが今後中学高校大学と進学して社会に出てくると思うと絶望的だな
うわうぜぇ。また回答者にも質問者にもなれない人が増えた。夏休みってもう始まったの?
>>576
つ鏡
つ鏡
>>576
IDだせゴミクズ
IDだせゴミクズ
PHPの3項演算子について質問です。
コロンの後に、exit()を用いても大丈夫ですか?
以下の文は、期待通りに動くのですが、後々、問題になるのを避けたいです。
$val = !empty($arg) ? $arg : exit('error');
コロンの後に、exit()を用いても大丈夫ですか?
以下の文は、期待通りに動くのですが、後々、問題になるのを避けたいです。
$val = !empty($arg) ? $arg : exit('error');
>>590
or die使った方がいいね。
or die使った方がいいね。
$val = !empty($arg) ? $arg : null;
if ($val === null) exit('error');
if ($val === null) exit('error');
>>595
スレを荒らすつもりがないならゴミの相手はするな
スレを荒らすつもりがないならゴミの相手はするな
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 129 (1001) - [98%] - 2013/9/18 1:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 124 (1001) - [98%] - 2013/1/10 6:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 121 (1001) - [98%] - 2012/8/14 7:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 138 (991) - [98%] - 2015/1/6 8:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 118 (1001) - [98%] - 2012/5/18 6:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 127 (1001) - [98%] - 2013/5/26 14:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 123 (1001) - [98%] - 2012/11/20 5:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 126 (1001) - [98%] - 2013/3/19 13:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 125 (1001) - [98%] - 2013/2/4 13:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 120 (1001) - [98%] - 2012/7/25 6:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 108 (1001) - [98%] - 2011/7/27 14:48
- 【PHP】下らねぇ質問はID出して書き込みやがれ 110 (1001) - [96%] - 2011/9/29 22:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 117 (1001) - [96%] - 2012/4/23 19:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 119 (1001) - [96%] - 2012/6/21 11:46
- 【PHP】下らねぇ質問はID出して書き込みやがれ 104 (1001) - [96%] - 2011/3/18 9:47
- 【PHP】下らねぇ質問はID出して書き込みやがれ 132 (1000) - [96%] - 2014/6/18 20:58
- 【PHP】下らねぇ質問はID出して書き込みやがれ 103 (1001) - [96%] - 2011/2/14 19:50
トップメニューへ / →のくす牧場書庫について