★画像広告登場★
クリック率UPで大好評
▼ 覧 板 1- l20 飛
神が1にPHPとかSQLとかを仕込むスレ
1:以下、VIPにかわりましてパー速民がお送りします:2008/08/28(木) 12:17:42.98 ID:NfG.ntco
友達に月コーラ30本で管理たのまれた
↓
まぁ管理プログラムとかがあってそこに出勤時間とか打てばいいんだな、多分数分で終わるからやってやんよ、OKOK
↓
ちょwwwwwwww毎日全部タグ手打ちでやってたのかよwwwwwwwwwwwwwwwwwwwwww
↓
あまりにも更新めんどくさいのでプログラムを組もうと思って格闘しててだいぶ出来たんだが
ひとつつまずいた
↓
誰かPHPの神いませんか(´;ω;`)
↓
神 光 臨
↓
SQL勉強開始
↓
アク禁\(^o^)/
↓
しこしこ悪戦苦闘中←いまここ
2:以下、VIPにかわりましてパー速民がお送りします:[sage]:2008/08/28(木) 12:34:06.22 ID:UPpdI7oo
結局どこまでできてどこまでできなかったのか三百行
3:以下、VIPにかわりましてパー速民がお送りします:[sage]:2008/08/28(木) 12:38:49.41 ID:NfG.ntco
テーブルを作るとこまで教えてもらって、それに入力するプログラムを、「改訂新版基礎PHP」のサンプルを流用して作ってみたんだけど、
なぜかDBに書き込めないんだ。
昨日とか体験入店の子が3人も入ってしこしこエディタで手作業でやってたらあっという間に時間が過ぎる\(^o^)/
以下略 AAS
4:以下、VIPにかわりましてパー速民がお送りします:[sage]:2008/08/28(木) 12:57:39.14 ID:NfG.ntco
ちなみにフォームからのデータを受けるプログラムはこんな感じ
<html>
<head><title>データの追加</title></head>
<body>
以下略 AAS
5:続き:[sage]:2008/08/28(木) 12:58:01.38 ID:NfG.ntco
$op21 = mysql_real_escape_string($_POST['op21']);
$op22 = mysql_real_escape_string($_POST['op22']);
$op23 = mysql_real_escape_string($_POST['op23']);
$op24 = mysql_real_escape_string($_POST['op24']);
以下略 AAS
6:以下、VIPにかわりましてパー速民がお送りします:[sage]:2008/08/28(木) 12:59:39.16 ID:NfG.ntco
これを走らせると「登録できませんでした」のエラーが出る。
個数を増やしただけなんだけど、どっかおかしいのかな。
7:以下、VIPにかわりましてパー速民がお送りします:2008/08/28(木) 13:02:22.12 ID:HGaA62DO
PHPわかりたくもないけど遊びに来た
8:1:2008/08/28(木) 13:07:15.71 ID:NfG.ntco
>>7
やぁやぁよくきたね
つ 旦
9:以下、VIPにかわりましてパー速民がお送りします:2008/08/28(木) 13:14:26.89 ID:rHJfrgQo
俺も来た
MySQL触ったこと無いけどさ、普通SQLってやつは
失敗したら「何がどう失敗したのか」がとれるはずなんだ。
以下略 AAS
10:1:2008/08/28(木) 13:20:12.52 ID:NfG.ntco
ちなみに以前ひっかかった所(これがクリアできれば仮運用できる)
ログファイルにはこんな感じでデータが入ってる
ぬこA<>20<>157<>80<>58<>84<>12:00〜20:00<>お休み<>
ぬこB<>22<>162<>88<>62<>90<>14:00〜20:00<>お休み<>
以下略 AAS
11:1:2008/08/28(木) 13:21:22.50 ID:NfG.ntco
>>9
ご足労すまないねぇ。
SQLにエラー吐かせるにはどうしたらいいのかな。
12:1:2008/08/28(木) 13:22:53.07 ID:NfG.ntco
まずぐぐってみる
13:以下、VIPにかわりましてパー速民がお送りします:2008/08/28(木) 13:24:49.15 ID:rHJfrgQo
>>11
それを自分で調べるんじゃぼけえええええ
直前のSQLSTATEのとりかた
www.bumblebury.com
以下略 AAS
14:以下、VIPにかわりましてパー速民がお送りします:2008/08/28(木) 13:26:35.76 ID:rHJfrgQo
俺タイミングワルスww
とりあえずSQLを発行して、エラーだったら
必ずSQLSTATEを表示することだね、今後UPDATEやら作ったときも。
15:1:2008/08/28(木) 13:31:57.52 ID:NfG.ntco
SQLでエラー吐かせたら原因があっさり解明したww
フィールド値の書き間違えが1個あったorz
今まではサーバーのログ追えばよかったから、エラーを吐かせるって発想がなかったなぁ。
16:1:2008/08/28(木) 13:34:09.12 ID:NfG.ntco
これで次に進める・・・
けど今日もエディタでしこしこ更新作業しなきゃいけないんだ(´・ω・`)
とりあえず>>10の問題を解決して、作業効率を上げて、出来た時間で勉強すすめたいんだけどどうかな。
17:以下、VIPにかわりましてパー速民がお送りします:2008/08/28(木) 13:36:49.27 ID:rHJfrgQo
あとはsortか、俺はPHP関係はググってまで付き合うモチベーション無いわ
与えられた関数を使わずに自力でソートしたっていいんだぜ。
プログラマーならソートのアルゴリズムくらい3つ4つ組めないとな!
…とCプログラマーが申しております
18:1:2008/08/28(木) 13:41:53.12 ID:NfG.ntco
>>17
PHPも始めてまだ1週間だからなぁ・・・
もともとHTMLが書けるだけの人間だったから、全部1から勉強だよww
プログラマーって大変だなぁ・・・全部覚えなきゃいけないんでしょ・・・
19:以下、VIPにかわりましてパー速民がお送りします:2008/08/28(木) 13:47:31.30 ID:rHJfrgQo
組むだけならわりと馬鹿でもできる仕事だよ
スケジュールうんぬんとか上司や顧客とのこみゅにけーうんぬんが大変なだけ
ちなみに>>10はログファイルがどうとか言ってるのはよくわからんが
>>4-5でフォームから得た値のどれかのことなんだよな?
以下略 AAS
20:以下、VIPにかわりましてパー速民がお送りします:2008/08/28(木) 13:47:56.99 ID:qecZS4w0
ソート? ソートならSQLにある。SELECT文の修飾句の一つだ。
・・・と、簡単なSQLなら使えるプログラマーが今北産業すら読まずに脊髄反射で申しております。
148Res/57.92 KB
▲ 前 次
書
板 1- l20