Symfony2 Tiwgテンプレートのincludeステートメントで読み込むテンプレートに渡したい! Tiwgテンプレートのincludeステートメントで読み込むテンプレートにデータを渡すには以下のようにします。 2013.05.15 Symfony2
PHP ランダムな値を取得したい。 PHPで乱数を発生させるには、mt_rand()関数を使います。rand()という関数もありますが、mt_rand()の方がスピードが速いらしい。引数を二つ指定することにより、第一引数から、第二引数の間ので乱数を生成します。また、引数を指定... 2013.05.15 PHP
MySQL phpMyAdminでMySQLデータベースを簡単に操作する phpMyAdminをインストールすれば、MySQLが劇的に扱いやすくなります。テーブル内のデータ一覧表示や、データの修正、テーブルの構造の変更などがブラウザ上から簡単に行えます。以下のサイトにアクセスし「Download4.0.0」をクリ... 2013.05.14 MySQL
PHP 文字列から日付データに変換(strtotime関数) 例えば、"2013/05/21"や"2013-05-21"などの文字列データを日付のデータに直したい場面はたまにあると思います。そんな時は、関数「strtotime()」を使います。strtotime()は引数に、上記のような文字列を入れる... 2013.05.14 PHP
jQuery jQuery Mobileのselectフォームを非表示にする jQueryMobileではselectフォームを非表示にする際、以下のようにselectタグそのものを対象に操作しても正常に動きません。 2013.05.10 jQuery
PHP 最後の1文字を削除したい 最後の1文字を削除したい場合、substr()を使えば簡単です。以下のように、substr(,0,-1);とすれば、最後の1文字が削除された文字列が返されます。上記の実行結果は以下になります。ただし、日本語を扱うときは、mb_substr(... 2013.05.09 PHP
Symfony2 Symfony2におけるデータベース内のデータの3つの取り方 リポジトリを使う場合。$this->getDoctrine()->getRepository()を使ういろいろなfindメソッドが用意されている。複数条件もいけます。DQLを使う場合結果が1つと分かっていればgetResult()の代わりに... 2013.05.08 Symfony2データベース
MySQL 既存のカラムにINDEXを追加する。 テーブル内のカラムに対しINDEXを設定すると、そのカラムをキーに検索を行った時のパフォーマンスの向上がはかれます。既存のカラムにこのINDEXを設定するには以下のようにALTERTABLEを使用します。実施例を以下に記載します。INDEX... 2013.05.08 MySQL
PHP その月の最終日、日数を取得したい! 任意の月の最終日や日数を取得したい場合は、date()関数の't'を使えば簡単です。例えば現在の月の最終日は以下のように取得できます。日数と最終日はイコールなので、日数もこれで得られます。例えば、2014年2月の最終日(日数)を知りたい場合... 2013.05.08 PHP
Symfony2 ファイルをアップロードするフォームを作成したが、アップロードした結果が文字化けする ファイルをアップロードするフォームを作成し、そこからファイルのアップロードと、そのタイトル情報などを入力して送信すると、タイトル情報やアップロードしたファイル名などが文字化けしてしまう。これは、php.iniや、.htaccessなどで、m... 2013.05.05 Symfony2
PHP 配列(ハッシュ)のキーとバリューを入れ替える phpのハッシュでキーとバリューを入れ替えるには、php_flip()という関数を使用します。以下に使用例を示します。/ 2013.05.05 PHP
Symfony2 jQuery mobileを導入したらリンクをたどることができなくなった。 Ajaxをページ全体でOFFにする方法は以下に記載しています。「jQueryMobileでAjaxを無効にする方法」 2013.05.02 Symfony2
jQuery jQuery Mobileで作成したページにGoogle Analyticsを導入したがうまく動作しない jQueryMobileで作成したページにGoogleAnalyticsを導入してもうまく動作してくれないことがあります。 2013.05.01 jQuery
PHP mktime()の使い方。(今月初めのタイムスタンプを得たい。) データベースにUNIXタイムスタンプ形式で日付データを保存していることはよくあると思います。そのデータベースに登録されたデータを、たとえば先月分だけ取り出したいというときに、mktimeを使って簡単に得ることができます。ちなみに、MySQL... 2013.05.01 PHP
Symfony2 「Looked for namespace “service”, found none」ってでた InvalidArgumentException:Thereisnoextensionabletoloadtheconfigurationfor"service"(in/home/hogehoge/public_html/hogehoge/... 2013.04.30 Symfony2
jQuery jQuery MobielでGoogle Adsenseが表示されない jQueryMobileでは、GoogleAdsenseの広告がうまく表示されず、広告が表示されなかったり、広告だけ表示されたりすることがあるようです。 2013.04.30 jQuery
Symfony2 Twig内においてPCとスマートフォンで表示を切り替える Symfony2で簡単に表示を切り替える方法を探したがマッチするのがみつからなかった。。すべてのページに対して、スマートフォンとPCで表示を切り替えたい。といっても、全体構成を、スマートフォンでは1カラム、PCでは2カラムにしたいだけ。なの... 2013.04.27 Symfony2