codezineの連載を試す

symfony入門(2):掲示板アプリケーション作成でsymfonyを理解しよう(前篇)
http://codezine.jp/a/article/aid/837.aspx?p=1

にチャレンジしてみる。


記事ではサクッと

ここではあらかじめMySQLで上記のテーブルを作成してあるものとします

と書いてあるのですが、まず MySQLでテーブルを作るところから勉強。
参考にしたのはこの辺り。

mysqlコマンドでデータベース操作
http://www.atmarkit.co.jp/flinux/rensai/mysql02/mysql02b.html#b

create: データベースや表を作成する
http://www.myu.ac.jp/~togashi/edu/dbII2004/SQL/SQL/create.txt

そして、なんとかテーブルを作成。
記事通り、

symfony propel-build-schema

として、テーブルが作成されているのを確認。

symfony propel-build-model

でモデルを作って、

symfony propel-generate-crud keijiban bbsdata Bbsdata

で、crudを作ってみたが……見事に失敗(笑)
でも、前とエラー表示が違うので何か変化があった模様。


Parse error: syntax error, unexpected ')', expecting T_STRING or T_VARIABLE or '$' in /var/www/podtv/lib/model/om/BasePeer.php on line 280