This article mainly introduces ThinkPHP's method of quickly creating models for non-standard name data tables. it is very practical for using ThinkPHP to operate non-standard name data tables and has some reference value, for more information about how to quickly create a model for a non-standard name data table, see the example in this article. Share it with you for your reference. The specific method is as follows:
Non-standard name data tables, such as cow_archives_4. similar naming methods are common in the naming of document model data tables such as Qibo cms and 08cms. assume that the data table prefix has been configured in the configuration file:
The code is as follows:
<? Php
Return array (
// 'Config maps '=> 'configuration value'
// Database configuration
'Db _ prefix' => 'cow _',
);
?>
New model, Archives4Model. class. php
The code is as follows:
<? Php
Class Archives4Model extends Model {
Protected $ tableName = 'Archives _ 4 ';
}
?>
D method instantiation:
The code is as follows:
$ Archives4 = D ("Archives4 ");
$ Rsdb = $ archives4-> select ();
Var_dump ($ rsdb );
I hope this article will help you with ThinkPHP framework programming.