| version 1.32, 2003/12/11 12:27:42 |
version 1.33, 2003/12/22 10:08:25 |
|
|
| * http://platon.sk/projects/phpMyEdit/ |
* http://platon.sk/projects/phpMyEdit/ |
| */ |
*/ |
| |
|
| /* $Platon: phpMyEdit/phpMyEditSetup.php,v 1.31 2003/11/20 11:52:29 nepto Exp $ */ |
/* $Platon: phpMyEdit/phpMyEditSetup.php,v 1.32 2003/12/11 12:27:42 nepto Exp $ */ |
| |
|
| ?> |
?> |
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" |
| Line 382 appear in generated list. Here are some |
|
| Line 382 appear in generated list. Here are some |
|
| echo_buffer(" 'rows' => 5,"); |
echo_buffer(" 'rows' => 5,"); |
| echo_buffer(" 'cols' => 50),"); |
echo_buffer(" 'cols' => 50),"); |
| } |
} |
| |
|
| // SETs and ENUMs get special treatment |
// SETs and ENUMs get special treatment |
| if (substr($row[1],0,3) == 'set') { |
if ((substr($row[1],0,3) == 'set' || substr($row[1],0,4) == 'enum') |
| echo_buffer(" 'values' => array".substr($row[1],3).','); |
&& ! (($pos = strpos($row[1], '(')) === false)) { |
| |
$indent = str_repeat(' ', 18); |
| |
$outstr = substr($row[1], $pos + 2, -2); |
| |
$outstr = explode("','", $outstr); |
| |
$outstr = str_replace("''", "'", $outstr); |
| |
$outstr = str_replace('"', '\\"', $outstr); |
| |
$outstr = implode("\",\n$indent\"", $outstr); |
| |
echo_buffer(" 'values' => array(\n$indent\"".$outstr.'"),'); |
| } |
} |
| if (substr($row[1],0,4) == 'enum') { |
|
| echo_buffer(" 'values' => array".substr($row[1],4).','); |
|
| } |
|
| |
|
| // automatic support for Default values |
// automatic support for Default values |
| if ($row[4] != '' && $row[4] != 'NULL') { |
if ($row[4] != '' && $row[4] != 'NULL') { |
| echo_buffer(" 'default' => '".$row[4]."',"); |
echo_buffer(" 'default' => '".$row[4]."',"); |