This chapter deal with options related to particular database columns. Later there will be often used term field, what means exactly the same thing as column.
Fields will be displayed in table columns left to right on the screen in the order in which they appear in the script. Re-arrange the order of the arrays in order to alter the order in which columns are displayed.
Display of a particular column can also be suppressed. Below is an example of the array for a column named 'topic':
Example 4-1. Basic field definition
$opts['fdd']['topic'] = array( 'name' => 'Topic', 'select' => 'T', 'maxlen' => 100, 'nowrap' => false, 'sort' => true);
Because so many questions related to PHP programming language semantics and basis are often asked, please point on the following explanation of "two" ways of possible field options initialization. If you are enough experienced and familiar with PHP, feel free to skip to the next section.
As it was mentioned, there are two ways how to initialize array in PHP.
$opts['fdd']['col_name'] = array('option' => 'value')which is showed above.
$opts['fdd']['col_name']['option'] = 'value'which is used in many examples in this documentation.
You may realize, that it is the same if you will change or add option into basic field definition (see example
array() and notes in first point above) or you will add separated option initialization after this field definition as it is described in second case.
Bootstrap phpMyEdit PHP Form Generator