【发布时间】:2011-06-11 14:41:19
【问题描述】:
请看示例代码
mysql_query('SET AUTOCOMMIT=0;');
mysql_query('START TRANSACTION;');
$tableName = rand().'_table;'
$this->loadModel('Home'); // Model for homes_table
$sql = 'CREATE TABLE '.$tableName.'_table LIKE homes_table';
mysql_query($sql);
// FEW INSERT STATEMENTS ON THE NEW TABLE $tableName //
/*
Here I want to paginate the new table
using $this->paginate();
HOW?
*/
mysql_query('TRUNCATE table '.$tableName);
mysql_query('COMMIT;');
我想对创建的新表进行分页? 逻辑是每次一个人运行脚本时,都会创建一个新的随机命名表->然后分页->然后删除......或者我如何将模型分配给 cakePHP 中动态创建的表。
【问题讨论】:
标签: php cakephp model dynamic pagination