Script written by Matthew Mecham | > Date started: 12th August 2004 | > MYSQL EXTRA CONFIG / INSTALL FILE +-------------------------------------------------------------------------- */ class install_extra { var $errors = array(); var $info_extra = array(); var $ipsclass = ""; function install_extra() { } /*-------------------------------------------------------------------------*/ // process_query_create: Alter the query before it goes back $DB->query // table prefix already changed at this point: CREATE TABLE /*-------------------------------------------------------------------------*/ function process_query_create( $query ) { //----------------------------------------- // Tack on the end the chosen table type //----------------------------------------- $table_type = $this->ipsclass->vars['mysql_tbl_type']; return preg_replace( "#\);$#", ") TYPE=".$table_type.";", $query ); } /*-------------------------------------------------------------------------*/ // process_query_index: Alter the query before it goes back $DB->query // table prefix already changed at this point: INDEX /*-------------------------------------------------------------------------*/ function process_query_index( $query ) { return $query; } /*-------------------------------------------------------------------------*/ // process_query_index: Alter the query before it goes back $DB->query // table prefix already changed at this point: INSERT /*-------------------------------------------------------------------------*/ function process_query_insert( $query ) { return $query; } /*-------------------------------------------------------------------------*/ // WHEN SHOWING THE FORM.... /*-------------------------------------------------------------------------*/ function install_form_extra() { $extra = " Тип таблиц MySQL
Обычно это MyISAM. Если вы выберите INNODB, вы не сможете использовать полнотекстовый поиск