Symfony2

Symfony2でコマンドラインから実行し、データベースに登録する(4)

4.データベース用のエンティティクラスを作成するデータベースにアクセスするためには、Entityクラスが必要となります。Entityクラスはテーブルとリンクし、Entityクラスからテーブルを作成することができます。今回は、generate...
PHP

PHPで先頭の文字を大文字にしたい

PHPで先頭の文字を大文字にしたい場合は、ucwords()関数を使用します。使用方法は簡単で引数に入れた文字列が、先頭文字が大文字になって介されるというものです。
Symfony2

Symfony2でコマンドラインから実行し、データベースに登録する(3)

3.Symfony2にデータベースの設定をする今回は、CommandクラスでDB登録の処理を行う前に、データベースの作成と、Symfony2へのデータベース設定を行います。3.1.データベースの作成mysqlサーバに接続し、以下のコマンドを...
MySQL

副問い合わせ(3)

これまでは、where句において副問い合わせを使用しましたが、FROM句でも使えます。「複数条件での検索」では以下のようなこれを、副問い合わせを使って以下のようにもできます。/
PHP

apacheのconfigureで”configure: error: pcre-config for libpcre not found.”とでてエラー終了した

/
Symfony2

Symfony2でコマンドラインから実行し、データベースに登録する(2)

2.テスト用のCommandクラスを作成してみる。今回はデータベース登録処理スクリプトを作成する前に、引数に入れた名前に対して、"Hellohogehoge"と出力する簡単なコマンドスクリプトを作成し、COMMANDクラスの動作を確認します...
Amazon Web Service (AWS)

Amazon API(Product Advertising API)の基本 – ソート –

ItemSearchでソートできるパラメータは、SearchIndexの値によって変わります。たとえば、SearchIndexに"Books"を選んだ場合は、以下のパラメータでソートが可能です。パラメータ意味salesrank売れている順番...
Symfony2

Symfony2でコマンドラインから実行し、データベースに登録する(1)

1.バンドル作成Symfony2でコマンドラインから名前を引数にコマンドを実行したらデータベースにその名前と日付を登録するアプリケーションを作成して行きます。まずは、バンドルの作成を行います。バンドルの作成は、symfony2のgenera...
MySQL

副問い合わせ(2)

副問い合わせの結果が1列の場合の例は出しましたが、結果が複数列の場合の例を示します。以下の例では、saekiさんと年齢と出身地が同じメンバーを抽出します。/
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句の中でも使うことが可能です。演算子の優先順位は"*","...