| 1 |
<?php |
<?php |
| 2 |
// $Id: database.mysql.inc,v 1.66.2.2 2007/10/19 21:49:26 drumm Exp $ |
// $Id: database.mysql.inc,v 1.66.2.3 2008/09/15 06:14:52 drumm Exp $ |
| 3 |
|
|
| 4 |
/** |
/** |
| 5 |
* @file |
* @file |
| 360 |
$tablename = array_pop($args); |
$tablename = array_pop($args); |
| 361 |
array_shift($args); |
array_shift($args); |
| 362 |
|
|
| 363 |
$query = preg_replace('/^SELECT/i', 'CREATE TEMPORARY TABLE '. $tablename .' SELECT', db_prefix_tables($query)); |
$query = preg_replace('/^SELECT/i', 'CREATE TEMPORARY TABLE '. $tablename .' Engine=HEAP SELECT', db_prefix_tables($query)); |
| 364 |
if (isset($args[0]) and is_array($args[0])) { // 'All arguments in one array' syntax |
if (isset($args[0]) and is_array($args[0])) { // 'All arguments in one array' syntax |
| 365 |
$args = $args[0]; |
$args = $args[0]; |
| 366 |
} |
} |