2012-03-14 19 views
0

私のプロジェクトでは、それぞれの投稿にコメントを追加したいと思います。コメントを挿入するために、私はajaxを使用しています。 DQLではINSERT文が使用できないためです。どのように私はajaxを使用してコメントを挿入することができます。いずれかが私を助けてください。ありがとうございます。symfony1.4でajaxを使ってデータベースに値を挿入する方法

答えて

2

新しいコメントオブジェクトを作成し、値を入力して保存します。

$c = new Comment(); 
$c->fromArray($request->getParameter("comment")); 
$c->save(); 

これが最も簡単な方法です。それはまた、検証されていますので、しかし、あなたは、フォームを使用する必要があります。

$f = new CommentForm(); 
$f->bind($request->getParameter($f->getName())); 
if ($f->isValid()) { 
    $f->save(); 
} 

は、詳細はform framework documentationを参照してください。

関連する問題