fuelPHPでシーケンス付のテーブルにデータを追加して
最後にシーケンスの値を取るというというようにしたいのですが、
上手く値が取れず、下記のエラーになります。
「Function name must be a string」
intvalにして文字から数値にはしています。
わかる方、ご教授下さい。
lang
1コード 2 $db = Database_Connection::instance(); 3 $db->start_transaction(); 4 5 try { 6 7 //(insert処理) 8 9 $result = $query->execute(); 10 11 $sql = "SELECT currval('pay.seq_dumy') as last_value;"; 12 13 $query = DB::query($sql); 14 15 $dumy=$query->execute()->as_array(); 16 17 $seq_dumy=intval($dumy[0]("last_value")); //←ここでエラーになります。 18 19 $db->commit_transaction(); 20 } 21 catch (Exception $ex) { 22 $db->rollback_transaction(); 23 } 24
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/04/08 01:55