2
在我的symfony2應用程序中,需要根據 用戶選擇創建一個表。如果用戶選擇是,那麼一個新表將被創建到數據庫中。symfony2執行CREATE表查詢到控制器
我想創建表查詢到的Symfony2控制器,但收到錯誤消息
Error: Expected SELECT, UPDATE or DELETE, got 'CREATE'
這是任何方式來運行創建表的查詢到控制器。
在我的symfony2應用程序中,需要根據 用戶選擇創建一個表。如果用戶選擇是,那麼一個新表將被創建到數據庫中。symfony2執行CREATE表查詢到控制器
我想創建表查詢到的Symfony2控制器,但收到錯誤消息
Error: Expected SELECT, UPDATE or DELETE, got 'CREATE'
這是任何方式來運行創建表的查詢到控制器。
我知道這是不好的做法,但它只是我知道的一種工作方式。
$em = $this->getDoctrine()->getManager();
$em->getConnection()->exec('create table tmp (id int)');
這是一個非常不好的做法,爲什麼你想做的事,在控制器你可以運行這個命令:PHP應用程序/控制檯產生:學說:實體 –
@elkorchianas,我剛剛更新我的問題。 –