以下のようにするだけで GROUP BY が使えます。
$conditions = "GROUP BY ID";$this->modelName->findAll($conditions);
以下のようにするだけで GROUP BY が使えます。
$conditions = "GROUP BY ID";$this->modelName->findAll($conditions);
インデントしたい範囲を選択し以下のコマンドを実行する。
C-M-
subversion: Subversion Packages からダウンロードします。
Fink と .dmg の 2 つが用意されているけれど、.dmg 版はバージョンが 1.3 までしかないので、バージョン 1.4 まである Fink を使ってインストールすることにする。
Fink のインストール
Fink – Download Quick Start を参考にインストール。
Subversion のインストール
fink list svn |lessfink selfupdatefink install svnfink install svn-client
そのままだと svn のバージョンが古いので selfupdate をする。ただ他にも方法があるような気がする。svn のインストールは時間がかかるのでのんびり待ってください。
複数のプロジェクトが作成しやすいようバーチャルホストの設定は以下のようにしました。
<VirtualHost 127.0.0.1> DocumentRoot /Users/xxxxx/Sites/project1 ServerName project1 ErrorLog /var/log/httpd/error_log CustomLog /var/log/httpd/access_log common
DirectoryIndex index.php index.phtml index.html</VirtualHost>
/etc/hosts にも IP アドレスに対応した設定を行います。
プロジェクトを追加する場合は、project2、project3 と増やしていきます。”project” という名前はプロジェクトに合わせて変更してください。
Max OSX の開発用に Apache と PHP をインストールします。MySql が /usr/local/mysql にインストールされていることが前提です。
まず、Apache 1,3 系の最新版をダウンロードし、インストールします。
cd /usr/locale/src/apache1.3/
tar xzvf apache_1.3.9.tar.gz
cd ./apache-1.3.9
sudo ./configure --prefix=/usr/local/apache-1.3/apache-1.3.9 --enable-module=so
sudo make
sudo make install
sudo make clean
次は PHP の最新版をダウンロードし、インストールします。
cd /usr/locale/src/php/
tar xzvf php-5.2.1.tar.gz
cd ./php-5.2.1
sudo ./configure --prefix=/usr/local/php/php-5.2.1 --with-apxs=/usr/local/apache-1.3/apache-1.3.9/bin/apxs --with-mysql=/usr/local/mysql
sudo make
sudo make install
sudo make clean
この後 Apache の設定ファイルを修正します。
sudo vi /usr/local/apache-1.3/apache-1.3.9/conf/httpd.conf
以下の 2 行を追記
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
あとは、ドキュメントルートに phpinfo を記述したファイルを置いて PHP が動作することを確認する。
MySQL AB :: MySQL 5.0 Downloads から Mac OS X (package format) downloads の Mac OS X 10.4 (x86) をダウンロードします。
ダウンロードした dmg ファイルをダブルクリックします。その中の mysql-5.0.37-osx10.4-i686.pkg と MySQLStartupitem.pkg を順にダブルクリックでインストールします。
あとは MySQL AB :: MySQL 4.1 リファレンスマニュアル :: 2.1.3 Mac OS X への MySQL のインストール を参考に設定します。
mac を再インストールしたので、必要なアプリケーションを順にインストールしていきます。
まずはこれだけ。
あと、必要なのが