とらねこはてな

cakephpでデータを取得するには

cakephpでデータを取得するには「find」を使用します。 「find」の中身をよく忘れてしまうため、メモも含めブログに書こうと思います。 「find(‘all’)」の場合、すべて取得 「find(‘first’)」の場合は1行のデータを取得 「’conditions’」は、検索条件 「’fields’」は、取得したいフィールド名を記入します。

PHP:6桁の乱数を取得するには

6桁の乱数をとるには、ランダム関数を使用します。 ランダム関数は主に二つ存在します。 「rand」と「mt_rand」です。 どちらも乱数をとることができますが、「rand」より「mt_rand」のほうが4倍処理がはやいので「mt_rand」を使用することが推奨されているようです。 なので「mt_rand」を使用することにします。 $str=””; for($i=0;$i<6;$i++){ […]

webで縦書きを表現する方法

CSSで対応する方法と画像に変換する方法があります。 CSSの場合は、こちらのページに書いてありました。「テキストを縦書きに表示する」 http://technique.eweb-design.com/0402_tt.html CSSにて 以下の項目を使うことで実現できます。ただし、IE限定とのことですが、最近のブラウザでは対応しているものが多いようです。 writing-mode: tb-rl; […]

php7へのアップグレード

phpのバージョンアップスピードの速さはすごいですね。もう7です。RCも取れて現時点での最新は7.0.6です。phpのホームページにもできるだけ以前のバージョンのソースコードが動くように作られていると書いてあったので挑戦してみました。 phpのインストールには、2つの方法があります。phpのホームページより、ソースコードを落としてきて、 ./configure make make install […]

Excelからjson形式へ変換 by Mr. Data Converter

Mr. Data Converter ウェブシステムを作っていてサンプルデータを作ってモック作りたい!ということありませんか? そんなとき、2,3件のデータを用意するのは手作業が早いけど、もっと10件とか20件のデータを扱う場合、json形式だったりxmlだったり用意するのが大変です。 そんなときに便利なサイトがありました。 Mr. Data Converter http://shancarter […]

PHPのSmaryとJQuery(Javascript)を使うには?

自分の過去のブログで実は実現していたことがすっかり忘れていたので、再投稿。 JQuert(Javascript)でのデータ形式であるJSON形式。これは、”{“や”}”が使われるため、SmartyのTemplateタグと同じです。これがあると、Smartyとして解釈されてしまうため、例外が発生してしまいます。これをパスするために、Smartyのデリミ […]

iPhone、iPad CSS振り分け

iPad、iPhone、PCのブラウザでCSSを振り分けで、ブラウザウィンドウの幅だけでの判断では駄目なようだ。 なぜなら、iPadの場合はPCブラウザでも存在する可能性があるため、反映されない。 それなら、ブラウザのタイプでCSSを振り分けられれば良いのだからと、下記内容で出来る事が判明。 (PC用のCSSの下に振り分け記述をしてあげるのが良いみたいだ。) これで、しっかり振り分けられる。