MySQL

副問い合わせ(1)

例えば、miuraさんと同じ都道府県に住んでいるメンバーを表示したい場合、mysqlへのアクセスを2回行う必要があります。1回目は以下のような命令で、miuraさんのaddressを確認します。2回目は、1回目のクエリで得られた結果を元に以...
PHP

apacheのconfigureで”configure: error: APR not found.”とでてエラー終了した

apacheのインストールをしようとしたら以下のエラーが発生した。APRというモジュールがなくて、エラー終了しています。なので、APRモジュールをインストールします。まずは以下のサイトにアクセスしてモジュールのソースをダウンロードします。ダ...
MySQL

グループ化後に特化した条件の絞込みを行う(Having)

GROUPBY句でまとめたデータに対して条件を指定して絞り込みたい場合、WHERE句では行えません。たとえば、都道府県毎の平均体重に対して条件を絞りたい場合などです。そこで登場するのが、HAVING句です。以下は、平均体重が53キロ以上の都...
MySQL

絶対値を求める(ABS関数)

絶対値を求める場合は、ABS関数を使います。使い方は以下です。/
Amazon Web Service (AWS)

Amazon API(Product Advertising API)の使い方1 – 基本的な使い方 –

ここで紹介するやり方を実現するには以下の条件が整っている必要があります。1.Amazonアソシエイトの登録済みである。2.AmazonProductAdvertisingAPIに登録済みで、アクセスIDとシークレットアクセスキーを取得済みで...
PHP

PHPにアクセスするとソースが表示されてしまう

PHPをインストールしたけども、ブラウザからphpファイルを見るとソースが表示されてしまう!ってことが発生しました。そういう場合の対処方法は、httpd.confの"AddTypeapplication/x-gzip.gz.tgz"の行の下...
MySQL

値の四捨五入を行う(ROUND関数)

割り算などで割り切れず小数点以下を持つ値がある場合、それを四捨五入したい場合も出てきます。そんなときはMySQLの関数を使用して四捨五入することもできます。使用する関数は「ROUNC関数」です。以下のようにして使います。/
MySQL

グループ化したデータを出力する(GROUP BY)

たとえば、都道府県別の平均体重を出したいときなどは、都道府県ごとにグループ化する必要があります。そういうときに登場するのが、この"GROUPBY句"です。GROUPBY句はSELECT文で使用し、「GROPUBY」という書式で使用します。都...
Symfony2

“Unsupported operand types in /xxx/CacheFormlaLoader.php in line 62”

Symfony2を使っていたら以下のエラーがでました。Fatalerror:Unsupportedoperandtypesin/home/xxxx/symfony2/vendor/assetic/src/Assetic/Factory/Lo...
PHP

PHPのconfigureが”Sorry, I cannot run apxs.”とでてエラー終了する

PHPをインストールする際のconfigureコマンドで、以下のコマンドが出力されて失敗した場合、apxsがないことが原因です。"Sorry,Icannotrunapxs.Possiblereasonsfollow:"apxsは、apach...
MySQL

MySQLで加算(+)、減算(-)、除算(/)、乗算(x)をする

MySQLのselect文の中で加算や除算などの計算を行うことができます。たとえば、年齢と体重を足し算(加算)したい場合は以下のようにします。WHERE句の中で使う場合ORDERBY句の中でも使うことが可能です。演算子の優先順位は"*","...
Symfony2

Symfony2のディレクトリ構成

Symfony2のディレクトリには大きく、src,vendor,app,webがあります。これらについて簡単に説明します。srcディレクトリsrcディレクトリは、作成したバンドルを格納するディレクトリで。自分たちがアプリを作っていくときは基...
Symfony2

Symfony2で「Hello World」(4)

4)テンプレートの作成前回の「3)コントローラの作成」でひとまずHelloバンドルは完成しました。今回は表示するものが少ないですが、今後表示するものが多く複雑になったばあいは、コントローラで直接表示用のコードを書いていくとメンテナンスがしに...
Amazon Web Service (AWS)

Amazon Associates Web Serviceを使うための準備

AmazonAssociatesWebServiceを使用するには以下の二つに登録する必要があります。1.amazonアソシエイトへの登録詳細は「Amazonアソシエイトへの登録手順」を参考にしてください。2.ProductAdvertis...
PHP

PHPのインストール

1.ソースのダウンロードまずは、以下のサイトからphpのソースをダウンロードします。この時の最新は、5.4.9でした。Linuxで使用するので、「PHP5.4.9(tar.gz)」というやつをダウンロード。2.ファイルのアップロードと解凍・...
Symfony2

Symfony2で「Hello World」(3)

3)コントローラの作成次はコントローラを作成します。先ほど作ったルートを見ると"AcmeHelloBundle:Hello:index"となっています。これはつまり、Acme名前空間にある、HelloBundleというバンドルのHelloC...
PHP

PHP関連リンク集

基礎から解る!PHP入門講座初心者のためのPHPプログラミング入門PHP入門サイト~ETU~PHP入門入門サンプル置場PHP入門|イクケンPHP入門|プログラム講座PHP入門以前PHP入門|とほほPHP入門|STUDYNETWordpres...
Symfony2

Symfony2で「Hello World」(2)

2)ルートの作成"app/config/routing.yml"を見るとすでにAcmeHelloBundleの記述が追加されてます。これにより、HelloBudleの"Resources/config/routing.yml"のルート設定フ...
Linux

sudoを使ってスーパーユーザー権限でコマンドを実行する

sudoは、指定したユーザーでコマンドを実行する。デフォルトではroot権限で実行する。suの代わりに使われることが多い。sudoを実行するには、あらかじめ/etc/sudoersファイルに権限を与えられるユーザーとコマンドを設定しておく必...
Amazon Web Service (AWS)

Product Advertising API(リンク作成用API)の登録手順

まず、アマゾンアソシエイトにログインして、「ProductAdvertisingAPI」というタブをクリックします。以下の画面になるので、「アカウントを作成」ボタンを押します。そうすると、以下のような画面になるので、「Iamanewcust...