読者です 読者をやめる 読者になる 読者になる

連想配列とJSONとオブジェクトがぐちゃぐちゃになってる~フォームに値をプラスしてPOST送信~

やばいです。作ってるものが全くすすみません! あっちでゴチン。こっちでゴチンとやって遅々として進まず。 今回のはまりパターンはajaxでフォームにプラスを付けてPOST送信。 フォームの値そのものはserializeArray()でまとめて引っ張れます。 これに他の…

PHPで自分自身にPOSTする処理を全部ajaxにしたい症候群

<form action ="" method="POST"> から始まったときの <input type ="text" name="honya" value="<?php ***htmlspecialchars($_POST['honya'])***?>" > みたいなindex.phpにページにブチ切れそうになる全国の300人くらいのPHP初心者の皆様こんばんわ。 ページの上で$_POSTをチェック。 何かしらの処理 処理を受けつつPHPでループしてhtml生成 この一連の流れが控えめに言って大嫌いです。</form>…

職業訓練の授業49日目~PHPからmysqli接続~

いつぞや紹介の元デザイナーお姉さまより問題作成ツール作ってーと依頼がきました。 元々そんなかんじの作ろうとしてたので二つ返事でOK。 前のものが終わってないのにさらに追加されました。 新しいことを教わるたびに作りたいものが増えるという無限ループ…

職業訓練の授業48日目~json、ファイルのアップロード~

みなさんはこれらの言葉に出会ったときのことを覚えてますか? アルミ缶の上にあるミカン ごはんかけごはん わたしは言葉では言い表せない、ときめきみたいなものを感じた ような気がしましたがやっぱり気のせいでしたごめんなさい。 というわけで、jsonさん…

職業訓練の授業47日目~ファイル読み書き、xml~

Netobeansさんがすばらしい! ちょっと触ってみただけのレベルの私にはぴったりです。 補完とかタグ閉じの感じがイメージ通りで気持ちいいです。 VBEに一番似てるとも言います。 どうでもいいミスが減って効率があがってます。 これならサクサク作れるような…

列が可変するテーブルが存在するデータベース設計~アンケート作成ツールの開発~

自主要件と学校要件で洋服を変えてみるというテスト中 気づいてもらえるかは気にしません。 データベースに触れると作りたくなる選手権で表彰台が狙えそうなツール。 アンケートの作成、集計ツールさんです。 作った人も多いだろうに、どういうわけかスッキ…

職業訓練の授業46日目~PHPの基本 正規表現、クッキー、セッション

四当五落って言葉ご存知でしょうか。 志望校に受験には4時間睡眠なら受かる5時間も寝ると落ちちゃうという言葉。 普通に考えると4でも5でも長く続けば死んじゃいます 元の意味はともあれ、1時間の差が大きいよと捉えたいです。 1日1時間☓30日は30時間…

職業訓練の授業45日目~続PHPの基本、カレンダー作り~

ちょっと前に緑のたぬきって言いながら、赤いきつねとタイピングできないって話題がありました。 htmlでハイトって読みながらhightはうてません! (もちろんヘイト読みです) でもある日気が付きましたハイティー(high + t)なら打てる!むしろ速い! 少し話…

PHP初心者が開発環境を考えてみた

むがー! いまいち何で作るか決まらなくて落ち着きません。 というわけで、各環境の一瞬触ってみただけの感想です。 くれぐれも参考にしちゃだめです 慣れたらきっと印象変わると思います PHP動かしてくれるもの XAMPP いわずとしれた。たぶんこれが一番楽だ…

AccessVBAのきっかけ~ExcelのBOOK間転記はテキスト挟むとたまに楽~

VBA書かなくなって随分立つけれどまだ覚えてるかなぁ。 やり始めたきっかけを思い出すのはなかなか楽しいです。 akashi-keirin.hatenablog.com そんなところでお見かけしたこちらの記事。 あるExcelから他のブックに移動したいことはよくあります。 んで よ…

PHPの基礎~一言掲示板ちっくななにか~

おはようございます! 昨日作るだけ作って更新しなかったので、さっそく更新。 プログラムの基本3構造+POSTだけで何か作れないか考えましたが、 やっぱりそれだとサーバーにある意味がありません というわけで、テキストファイルに出力して読み込むタイプの…

PHPが好きになりました~PHP開発者のインタビューを見て

本日の授業はおやすみ。 めずらしく全くやる気がでません。 お休みもたまにはいいですよね(・∀・) だらだらしてるところでPHPのなんとなく腑に落ちない部分を求めて 開発者インタビューをみてみました。 Rasmus Lerdorf氏インタビュー すっごく平たく言うと …

職業訓練の授業44日目~PHPの初歩~

内容:連想配列、$_GET 10日くらい前に戻ってきたSQLのペーパーテストですが 無事100点でした! いや~ 簡単だったので満点じゃなかったらどうしようかと 逆に変なプレッシャーがかかってました… 78点のできのもので納期は2割引き それがわたしのクオリ…

初心者がコード書くときに考えてること~PHPでカレンダー~

本日の授業はおやすみです。 面接の選考があるのだそーな。どっきどきですね。 そんなわけで、昨日のカレンダーを作ってる最中に考えてたのはこんなこと。 このナメクジみたいな進み具合が、いつか微笑ましく思い出すときがくるといいな! ナズナさんはツッ…

プログラム初心者がPHPでカレンダーをつくってみました

PHP

できた・・・? 確認する限りでは出力はあってます こんなかんじで表示したいのです。 ソースはこちら。習ったことだけを使って、ぐぐらない縛りです← '; $className=""; //振替休日も祝日で登録してね。火曜日、水曜日が振替休日になる場合もあります。 $ho…

職業訓練の授業~43日目~PHP初日

内容:なぜWebアプリなのか。PHP基礎。 皆さんお待ちかねのPHPの授業です。 休憩時間中に「なんか楽しくなってきた」 「PHP覚えればなんでもできるんじゃ!?」 喜びの声が聞こえてきてます。 さて、何が好きかより何が嫌いかで語るのが好きな皆様こんにちわ…

PHPの出力結果をhtmlにして保存。ついでにhtmlの整形。

PHP

ようやくできました! いつも通り探し方が悪いのか、なかなか見つかりませんでした。 それとも用途がないのか… これからいっぱい使いそうなのに不思議です。 ソースはこちら。(ソース貼り付け覚えたので使いたくてしょうがない

職業訓練の授業~42日目~DOM、九九表、テスト

内容:JavaScript最終日。DOM。 コメントのお返事に月末からPHPと書きましたが勘違いでした。 なんと、明日からだそうです。 というわけで、本日はjsさん最終日となりました。 午前中はフォームとDOMがメイン。 getElementByIdを覚えて終了 ドットインストー…

現実的に覚えられる方法で連番の一括フォルダ作成

本日の授業中の一コマ。 いつもはペーパーテストでの評価ですが 今回はHTMLなので作成したWebサイトの提出でした。 先生<「作成したhtmlは共有フォルダに格納してください。」 そして映し出されるのは、「1あべ」「2いとう」という感じで 30個を1個ずつフォ…

職業訓練の授業~41日目~デザイン見てWeb作成2、変数のスコープ

内容:簡単なWeb作成。変数の有効範囲 本日は月曜日です。 私の地域の一般ごみは月木なのですが、 ゴミを出し忘れる確率は150% (1回は忘れて2回目で出せる確率が50%) 2つのこと同時にできないのですよね…。 プログラム中もときどき困ります。 求む処方箋。 …

未経験からプログラム覚えるたったひとつの方法

表題でぐぐってみたら見つからなかったので。 その方法とは~。言うまでもなく。 プログラムを書くことです。 … 当たり前のことを書いたところで、ブラウザバックしたくなりますが 言いたいことはそこじゃないのでもうちょっと待ってください! 覚える唯一の…

職業訓練に通ってるプログラム初心者がJSでタイピングゲーム作ってみた

なんとか予定通りに1週間で形にはなりました! 初心者が作ったタイピングゲーム まだまだ修正点は多いです。 やりたいことはわかってもらえるはず。 わかって! 察して! あとは時間かければなんとかなるんじゃないでしょーか。 概要 環境はChromeだけ 学校は…

職業訓練の授業~40日目~デザインだけみてWeb作り

内容:段組みと回り込み 「いつもお世話になってるので、どうぞ!」 たまにわかんないところを教えてた子からジュース貰ったのが今日のハイライト 飲んでみたらジュースがぬるかったのが本日のローライト なずな(はっ これはお前の教え方が下手なんだよとい…

タイピングゲームの進捗

ドットインストールさんを元にして作ったやつ。 編集結果のメモ書きです。 規定回数の単語打ったらゲーム終了 時間が0秒以下で終了している箇所を変更する。 words配列で単語を決定してます。単語数が最大で終了するように。 単語の一覧配列を作成。ランダム…

職業訓練の授業~39日目~CSSとif、while

内容:続く写経とプログラムの3つの基本構造 朝から喉が痛いです。 また風邪を引いた模様。この間治ったばかりなのに… 学校から帰ってすぐ寝てしまったので朝から投稿です。 午前中:プログラミング ifとループがお題。 途中せんせーが力説してました。 if~…

職業訓練の授業~38日目~Web作成とJavaScriptの基本

内容:タグ写経とjsでハローワールド というわけでやってきました。 はじめましてプログラム。ということでJavaScriptです。 今回は授業の仕方を少し変えて午前中にプログラミング。 午後でWebサイトづくりとやるそうな。。 まずは始まる知識の詰め込み。 実…

PDOでMYSQL接続。列名をひっぱる。

PHP

絶賛予習中のPHPの話題です。 PDOで接続してテーブルにSELECT。 んで、列名と列数取得してループでデータ取得。 テーブル名を入れ替えるだけで該当テーブルのフォームを作成するようにしたかったのです。 ずーっと探してたのになかなか見つかりませんでした…

職業訓練の授業~37日目~htmlの基本

内容:タグ打ちとCSS 昨日までの小難しい内容とうってかわって、おなじみのHTMLさんです。 高校レベルでも学校によっては学習済みらしく。ここも未経験という方はやや少なめ。 SQLを復習するよい時間ですが、タグとか初めて知った人はそろそろきつそうです。…

職業訓練の授業~36日目~

内容:SQLテスト。ビュー、トリガー。 本日は6日間続いたSQLのテストの日でした。 紙資料のみ持ち込みOK ぐぐったり、コマンド試すのはだめというペーパーテストです。 割りと珍しく全て選択肢でした。 難易度はというと、ちょっと簡単すぎるような…。 もと…

ぐぐらずにがんばってほしいこと~文の末尾を削除する~

プログラムをぐぐってソースをコピーするのは功罪あります。 ちなみに学校の先生はぐぐること自体に否定的。 これは論理的な話ではなく感情的なところが見え隠れするので、 詳しく聞いてみて別途書いてみます。 考える力とやらはどうしても必要になります。 …

タイピングゲームつくってみたい

プログラム単語練習用のタイピングがいまいちいいのが見つかりません。 なかったら作ればいいじゃないということで、javascriptの練習がてら作成してみることに。 気に入ったのがないのはタイピング練習してる暇があるなら、そもそもコード書けって話かもで…

プログラムが上手く行ったときにガッツポーズしたのを見られた

なずな「えー なんかエラー出てる。なんでー」 PC<だめです 「ここかな。 どう?」 PC<XXXXが見つかりません。 「えー! いや あってるよ? ほらほらちゃんとみて」 PC<見つかりません。 「むがー!! あ ここがおかしいのか。 これでどーよ!?」 PC< …

職業訓練の授業~35日目~

内容:SQLのテーブル結合をいろいろ ひぃぃぃ 背中がかゆい!!! どうやら新しく買ってみた柔軟剤が合わないようです。 痒くて授業に全く集中できません。 なずな<「そうだ。痒みを忘れるためになんでもいいから作業に集中しよう」 というわけで本日も全く…

職業訓練の授業~34日目~

内容:さらにSQLを詳しく なずな はレベルがあがった! innner join を おぼえた! left join を おぼえた! AccessVBA時代にもっとも曖昧だった部分。 テーブル結合が本日のお題。 これでようやくクエリオブジェクトを作って、 SQLビューからちまちまコピー…

デスクトップが片付けられない

学校が始まって2ヶ月弱。わたしのデスクトップがどうなっているかというと。 三分の二がうまってます PCの片付け出来ない人は部屋も片付けられないだろって? ふふふ。部屋はものをおかないことで解決(?)してます。 何かするたびにファイルが増えるPCはどう…

職業訓練の授業~33日目~

内容:SQLでデータベース構築の続き。 アイキャッチ画像をつけてみるテスト。雰囲気で難しさを表してみたりもしてます。 ユーザー管理 ユーザー作って、権限与えてというやつです。 ユーザー作っただけだと権限はなにもありません A5:SQL Mk-2を使うのに必要…

職業訓練の授業~32日目~

内容:支持された定義書に従ってテーブル作成 昨日に習ったSQLを作ってデータベースを作っていきます。 最終的に蔵書管理システムを作ることになっていて 今日作ったものをそのまま使います。 サンプルデータの打ち込み、CSVでの取り組みが入ってます。 とー…

小さい子供がいるけど職業訓練にいきたいひと

保育所の空き問題です。私は実家で弟夫婦と同居してます。 独身ですがその手の話題にはちょっとだけ敏感。 子供が1~2歳くらいになって預けても安心。 なのに保育園が決まってない。 ついでにいうとかわいい我が子でもそろそろ四六時中一緒はしんどい。 復職…

授業についていけないひとへ

だいじょーぶ。未経験から授業だけで理解してたら逆にすごい人です。 あれで覚えられたらここにいないわ! 逆ギレして構いません。しかし、相手を変えるのは難しいので 自分のやり方を変えましょう。 研修と授業の違い どっかでも書きました。 研修は最終的…

職業訓練の授業~31日目~

内容:SQL 事前にVMWAREにインストール済みのMYSQLを使っての 授業です。 だいたいわかるけど細かい部分はよくわかんない という私としては待ちに待った授業です。 というわけで貰った資料を見ながら授業そっちのけで ザバザバこなしていきます。 ごめんなさ…

蔵書管理システムの構想~データベース部分だけじゃ使えないよ~

データベースシステムを理解する上でのテンプレート問題。 図書管理のシステム。 基本的なところだけで作るとおもったより使えないことに 気がつくはずです。半経験者としてはその部分も作りたいところ。 返却期限超過者の管理 そもそも期限が過ぎたらどうす…

ブログの書き方のテンプレート

どことなく皆さんテンプレートぽいものがあるようだけれど どうやっているのだろう??? html的なとこはともかく、みんな簡単に書いてそう 記事の前に目次がある h3タグで帯っぽくなってる 下の方に関連記事がある 今くらい雑ならいーけど、ちゃんとまとめ…

職業訓練の選考と面接~気をつけるポイント~

職業訓練には選考があります。簡単なテストと面接です。 他の方の話も聞く限りテストの出来はさほど影響しません。 面接のほうが重要です。 といっても難しいことを聞かれるわけではありません。 当たり前のことが説明できて、目的がずれていなければ大丈夫…

JavaScriptの大文字は覚えておくべき?

書いた綴りが間違っていないかの判断 わたしのプログラム経験はVBAが最初。つまりVBEさんをずっと使ってました。 元々は大文字小文字を区別しません。 でも長いのを書くときにちゃんと大文字に変わってくれるかで きちんと書けているかを判断してました。 fi…

はてなブログの記法の選択肢

どの記法を選ぶ? 結論はMarkdown記法を選びました。 勉強のノート取りにも使います。 最初は手書きを試してみたりもしましたが挫折。 何年もアマゾン受け取りの名前くらいしか書いてこなかったのに できるわけないのよ! はてな記法 純粋にブログを続けるな…

職業訓練の授業~30日目~

設定ファイルの変更すすめてみんなで進めるパターンです。 人数が多いのでどうしても確認しながらだと時間がかかってしまいます。 この手の授業では仕方ないとして、研修なら手順書だけ渡して任せてしまうほうがよいのでしょうか。 わたしはutif8を初期値に…

職業訓練のサークル授業

授業は基本的に4時までです。 学校までには5時まではいていいことになってます。 そんな空きの1時間を使って週一で特別授業を実施してくれる先生がいます。 内容は英語の授業。 やはりプログラムをやるならリファレンスを英語であたることも多く きっちり読…

職業訓練の授業~29日目~

データベースサーバー構築の2日目今回から題名を受講日数に切り替えです。 授業カテゴリを読み返して自分で驚き。サーバーなど全く構築していません。 昨日に引き続きテーブル正規化の勉強です。お題はいわずと知れた図書管理システム。データベースの基本テ…

データベースの基礎とテーブルの正規化

本日から項目が側ってデータベースの話題です。 業務のWebアプリを作るなら最終的には避けて通れないところ。 リレーショナルDBの説明やら基本的なところから講義。 Excelで表を作ってから地味に地道に正規化。 実に細かく講義してもらいました。 Accessでは…

休憩時間のすごし方

とりあえず講師を捕まえます。 授業ではやらないけど、実務経験上必要な範囲や 試験範囲だったりプログラムで試して上手くいかなかったことなんかを 聞いてます。 これが非常に嬉しい。ぐぐったらどれだけかかってたの・・・ なんてことが一瞬で答えが返って…