★画像広告登場★
クリック率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
VIPサービス増築中!
携帯うpろだ|隙間うpろだ
スレッド内ケンサク

Powered By VIPservice