RubyでSQLを直接実行する際に、executeを使用すると 結果が「Mysql2::Result」っていうクラスのオブジェクトが返ってきて非常に扱いに困ります。 (adsbygoogle = window.adsbygoogle || []).push({}); そもそもcountを使用できなかった気がします。。 そんな…
UPDATEとINSERTそれぞれ別でも良かったのですが、投げるSQLを少なくしたかったので1つにまとめました。@@ROW_COUNTを使用して簡単にいくかなって思ったのですが、、 azure.microsoft.com (adsbygoogle = window.adsbygoogle || []).push({}); どうやら@@ROW…
ローカルのMYSQLにCSVファイルをインポートしたのでメモ書き 使用コマンド LOAD DATA LOCAL INFILE 'file_name' INTO TABLE table_name (adsbygoogle = window.adsbygoogle || []).push({}); 区切り文字や囲む文字にも指定ができるので、それも考慮して作成…
正規表現って難しいですよね。 実際に書いてみても合ってるかわからないし、不具合無く動くかどうかも不安です。 そんな心配を解決するものがありました! (adsbygoogle = window.adsbygoogle || []).push({}); regex-railroad-diagram package テキストエデ…
目的 DBからCSVファイルを生成しようと思ったら、カラム内に改行やカンマが入っていてファイルが上手く作れないことが起きたので、 CSVファイルに出力する前に改行やカンマを置換処理を行いたい。 (adsbygoogle = window.adsbygoogle || []).push({}); SQL文…
大文字、小文字、数字の中からランダムで好きな分だけ文字を出すプログラムを書く機会があったので、 忘れないように書いておきます。 パスワード自動生成とかで役に立つかな? (adsbygoogle = window.adsbygoogle || []).push({}); 今回は10文字分表示させ…
gitkrakenとは www.gitkraken.com SourceTreeやTower2のあるなか現れた新生のイカ型gitクライアントです。 公式サイトよりMac / Windows / Linuxに対応した実行ファイルを無料でダウンロードして使用することができます。 (adsbygoogle = window.adsbygoogle…
今回のゴール ボタンをクリックしたときに、background-colorの値が1ずつ増加していく。 というのをjQueryを使用して行っていきます。 (adsbygoogle = window.adsbygoogle || []).push({}); 使用するプラグイン RGB color parser in JavaScript / Stoyan's …
web-design-fox.hatenablog.com前回の続編です。 前回のあらすじ nginxをソースからインストールをして、IPアクセスできるところまで完了しました。 詳しいことは前回の記事をご覧ください。では今回は、PHP7の導入をしていきましょう。 (adsbygoogle = …
4月なので今日からまた更新を頑張っていきたいです。今回は少し長いので、2回に分けてやりたいと思います。nginxもyumでインストールすればすぐに出来てしまうのですが、moduleを追加したい時や バージョンを上げたいときにyumの場合は出来ないのでソースコ…
2つほど方法があるので紹介 JavaScriptのコードの中に入れる <script> (function() { var foo = '{$foo}'; var bar = '{$bar}'; }()); </script>わかりやすくて良いのだが、HTMLとJavaScriptが分離できないのが欠点。。 data属性を使う <script src="hoge.js" id="hogejs" data-foo="{$foo}" data-bar="{$bar}"></script>こっちもわかりやすい。 使用するには J…
PHPを勉強していて初めて見た「->」と「=>」 いまいち意味がわからなかったですが、少し理解してきたので忘れないうちに書いておこうと思います。 「->」 アロー演算子 アロー演算子は左辺から右辺を取り出す演算子 アロー演算子とはクラスのメソッドやプロパティ…
変数名を変えることが出来たら便利だと思いません? 例えば、$button1,$button2.....$button10って変数を作ったときに、いちいち1つずつ呼び出すのはめんどくさいですよね そんな時に、可変変数を使えると少しだけシンプルに書くことが出来ます。 (adsbygoo…
アルファベットをループさせると面白い (adsbygoogle = window.adsbygoogle || []).push({});
例えばこんなものをvar_dump();で表示したとき、 (adsbygoogle = window.adsbygoogle || []).push({}); 結果は、 array(4) { [0]=> string(2) "aa" [1]=> string(3) "bbb" [2]=> string(4) "cccc" [3]=> string(5) "ddddd" } 見難いですね。 今回は簡単な配…
演算子 説明 == 値が等しい場合TRUEを返す === 値とデータ型が等しければTRUEを返す (adsbygoogle = window.adsbygoogle || []).push({}); 基本的にこんな説明になっています。 実際に
かなり迷うとこだと思うので忘れないようにメモ。 (adsbygoogle = window.adsbygoogle || []).push({}); ・isset()関数 PHP: isset - Manual 変数がセットされていること、そしてNULLでないことを検査する。・empty()関数 PHP: empty - Manual 変数が空であ…
フォームのセキュリティを作った際に、 (adsbygoogle = window.adsbygoogle || []).push({}); $name = $_SESSION['name'];から $_SESSION['name'] = $_POST['name'];という記述がありましたが、 $_SESSION['name'] = $name;でもよくない?って思いました。今…
FORMタグでデータを送信するときに、メソッドをPOSTやGETにして送信する。 そのデータはactionでの送信先までしかもって行けない。 (adsbygoogle = window.adsbygoogle || []).push({}); じゃあその他のページに送信データをもっていきたいときにどうしよう…
授業でやった簡単なセキュリティ (時間なかったので名前のところのみ1から作りました。) 簡単な説明もコメントアウトのところに書いてみました。 (adsbygoogle = window.adsbygoogle || []).push({}); フォーム画面(index.php)
htmlspecialcharsとは 特殊文字を HTML エンティティに変換するHTMLには特殊文字や特殊な役割を持った文字があります。 その文字をただの文字に変換して表示してしまう機能を持っています。 フォーム画面などで悪意のある入力を無効化にするのに用いたりし、…
忘れないようにもう少しだけパーミッションについて書いておこう。 Linuxでアクセス権限を知りたい コマンドは $ ls -lh です。こんな感じのが出ると思います。 $ ls -lh -rwxrw-r-- 1 hoge hoge 2342 Jul 7 16:15 test.txt謎の -rwxrw-r-- について説明この…
なんかするたびに出てくるエラー文 簡単に言うと、権限が無いです。とのこと (adsbygoogle = window.adsbygoogle || []).push({}); 逆に権限さえ与えてしまえばエラーなんか出ないです。 さくっと解決方法を①ディレクトリのパーミッションをchmodで0777にす…
最終的には一覧表示をさせるところまでやります。 今日は画像を指定したファイルに保存するところまで (手動でよくない?ってのは無しで) (adsbygoogle = window.adsbygoogle || []).push({}); ソース(index.php)
今回は1から決めた数値まで全て書き出すパターンです。 (adsbygoogle = window.adsbygoogle || []).push({}); フローチャート JavaScript var a = ; if(a > 0){ for(var i = 1; a > i; i++){ var ii = String(i); if(i % 3 === 0 || ii.indexOf("3") >= 0){ …
今回は1つ数字を決めて、その数字が3の倍数 または 3の付く数字だったらアホになる ナベアツがやっていたあれをやりたいと思います。 (adsbygoogle = window.adsbygoogle || []).push({}); 明日は1から決めた数字までのパターンでやる予定です。 フローチャ…
今回は配列の合計値を求めるフローチャートとJavaScriptを書きます。 (adsbygoogle = window.adsbygoogle || []).push({}); フローチャート JavaScript var a = [ , , , ...]; var b = 0; var l = a.length; for(var i = 0; i < l; i++){ b = b + a[i]; } co…
昨日に続きフローチャートの練習をしていきます。フローチャートを書くときにはプログラム的な書き方ではなく、 日本語で誰が見てもわかるように書くのがポイントと教えてもらったので、なるべく数式を入れずに書いてみました。 (adsbygoogle = window.adsby…
プログラムを書く際にフロー処理を行うのと行わないのでは大きな差が出ます。 例えば ・考えてることを書くことによって頭の整理ができる。 ・プログラムを書くときのバグを減らせる。 ・完成の形を一度書いているので間違いを見つけやすい などなど (adsbyg…
テーブルタグで表示する方法を二通り (adsbygoogle = window.adsbygoogle || []).push({}); 必要なところだけphpで囲む(おすすめ) <table> <tr> <th> ~~ </th> </tr> <tr> <td> </td> </tr> </table> 全てphpで囲む "; echo "<tr>"; echo "<th>"; ec…</th></tr>