current value of enums
This commit is contained in:
@@ -6,6 +6,9 @@ $Id$
|
|||||||
$Source$
|
$Source$
|
||||||
|
|
||||||
|
|
||||||
|
2001-08-03 Marc Delisle <lem9@users.sourceforge.net>
|
||||||
|
* tbl_change.php3: current value of enums was lost
|
||||||
|
|
||||||
2001-08-02 Steve Alberty <alberty@neptunlabs.de>
|
2001-08-02 Steve Alberty <alberty@neptunlabs.de>
|
||||||
* tbl_properties.php3, db_details.php3: fixed problem with table
|
* tbl_properties.php3, db_details.php3: fixed problem with table
|
||||||
size display and MERGE tables
|
size display and MERGE tables
|
||||||
|
@@ -81,7 +81,6 @@ for ($i = 0; $i < mysql_num_rows($table_def); $i++) {
|
|||||||
|
|
||||||
// The type column
|
// The type column
|
||||||
$row_table_def['True_Type']=ereg_replace('\\(.*','',$row_table_def['Type']);
|
$row_table_def['True_Type']=ereg_replace('\\(.*','',$row_table_def['Type']);
|
||||||
//switch (ereg_replace('\\(.*', '', $row_table_def['Type'])) {
|
|
||||||
switch ($row_table_def['True_Type']) {
|
switch ($row_table_def['True_Type']) {
|
||||||
case 'set':
|
case 'set':
|
||||||
$type = 'set';
|
$type = 'set';
|
||||||
@@ -159,7 +158,6 @@ for ($i = 0; $i < mysql_num_rows($table_def); $i++) {
|
|||||||
echo "\n";
|
echo "\n";
|
||||||
|
|
||||||
// The value column (depends on type)
|
// The value column (depends on type)
|
||||||
//if (strstr($row_table_def['Type'], 'text')) {
|
|
||||||
if (strstr($row_table_def['True_Type'], 'text')) {
|
if (strstr($row_table_def['True_Type'], 'text')) {
|
||||||
?>
|
?>
|
||||||
<td>
|
<td>
|
||||||
@@ -171,7 +169,6 @@ for ($i = 0; $i < mysql_num_rows($table_def); $i++) {
|
|||||||
echo ' <td>' . $strTextAreaLength . '</td>' . "\n";
|
echo ' <td>' . $strTextAreaLength . '</td>' . "\n";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//else if (strstr($row_table_def['Type'], 'enum')) {
|
|
||||||
else if (strstr($row_table_def['True_Type'], 'enum')) {
|
else if (strstr($row_table_def['True_Type'], 'enum')) {
|
||||||
$set = str_replace('enum(', '', $row_table_def['Type']);
|
$set = str_replace('enum(', '', $row_table_def['Type']);
|
||||||
$set = ereg_replace('\\)$', '', $set);
|
$set = ereg_replace('\\)$', '', $set);
|
||||||
@@ -193,9 +190,9 @@ for ($i = 0; $i < mysql_num_rows($table_def); $i++) {
|
|||||||
|| ($data == ''
|
|| ($data == ''
|
||||||
&& isset($row_table_def['Default'])
|
&& isset($row_table_def['Default'])
|
||||||
&& $set[$j] == $row_table_def['Default'])) {
|
&& $set[$j] == $row_table_def['Default'])) {
|
||||||
echo ' "selected"';
|
echo ' selected';
|
||||||
}
|
}
|
||||||
echo '>' . htmlspecialchars($set[$j]) . '</option>' . "\n";
|
echo '>' .htmlspecialchars($set[$j]) . '</option>' . "\n";
|
||||||
} // end for
|
} // end for
|
||||||
?>
|
?>
|
||||||
</select>
|
</select>
|
||||||
|
Reference in New Issue
Block a user