一些页面:
表单:
<style type="text/css">
.tb{border-collapse:collapse; border:#EBEBEB solid 1px; width:980px;}
.tb td{border:#EBEBEB solid 1px;}
.tb .col1{width:180px; text-align:right;}
.tb .clo2{}
#form_div{margin:0 auto; width:980px;}
body{margin:0;font-size:12px;}
.form{padding:0px; margin:0px;}
.form .text{border:#CCCCCC solid 1px;}
table{font-size:12px;}
</style>
<script language="javascript">
function checkform(form)
{
return true;
}
</script>
<table border="0" align="center" cellpadding="0" cellspacing="0" class="tb">
<form name="form1" method="post" action="?act=<?="<?=/$act;?>";?>" class="form" onSubmit="return checkform(this)">
<? if(is_array($datas))foreach($datas as $data){?>
<tr>
<td class="col1"><?=$data['displayname'];?>:</td>
<td class="col2"><?=$data['formfield'];?></td>
</tr>
<? } ?>
<tr>
<td class="col1"><? if(is_array($ahidden))foreach($ahidden as $hid){ echo $hid; }?><input name="formhash" type="hidden" id="formhash" value="<?="<?=/$formhash;?>";?>">
<input name="returnurl" type="hidden" id="returnurl" value="<?="<?=/$returnurl;?>";?>"></td>
<td class="col2"><input type="submit" name="Submit" value="提 交"></td>
</tr>
</form>
</table>
列表:
<style type="text/css">
.tb{border-collapse:collapse; border:#EBEBEB solid 1px; width:980px;}
.tb td{border:#EBEBEB solid 1px; height:25px;}
.tb .col1{width:180px; text-align:right;}
.tb .clo2{}
.tb .tbhead{background:#E7E7E7;}
#form_div{margin:0 auto; width:980px;}
body{margin:0;font-size:12px;}
.form{padding:0px; margin:0px;}
.form .text{border:#CCCCCC solid 1px;}
table{font-size:12px;}
</style>
<script language="javascript">
function checkform(form)
{
return true;
}
</script>
<table border="0" align="center" cellpadding="0" cellspacing="0" class="tb">
<tr class="tbhead">
<? if(is_array($clohead))foreach($clohead as $col){?>
<td class="clo"><?=$col;?></td>
<? } ?>
<td class="clo">操作</td>
</tr>
<?='<? if(is_array($datas))foreach($datas as $data){?>'."/n";?>
<tr>
<? if(is_array($fields))foreach($fields as $field){?>
<td class="clo"><?='<?=$data["'.$field.'"];?>';?> </td>
<? } ?>
<td class="clo"><a href="?act=edit&id=<?='<?=$data["id"];?>';?>">修改</a> <a href="?act=delete&id=<?='<?=$data["id"];?>';?>">删除</a></td>
</tr>
<?='<?=};?>'."/n";?>
</table>
表列表:
<style type="text/css">
.tb{border-collapse:collapse; border:#EBEBEB solid 1px;}
.tb td{border:#EBEBEB solid 1px;}
body{margin:0 auto;font-size:12px;}
.form{padding:0px; margin:0px;}
.form .text{border:#CCCCCC solid 1px;}
table{font-size:12px;}
a{color:#999999; text-decoration:none;}
a:link{color:#999999; text-decoration:none;}
a:visited{color:#999999; text-decoration:none;}
a:hover{color:#999999; text-decoration:none;}
a:active{color:#999999; text-decoration:none;}
</style>
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center"><table width="800" border="0" cellpadding="0" cellspacing="0" class="tb">
<tr>
<td width="146" height="25">ID</td>
<td width="177">表名</td>
<td width="475">操作</td>
</tr>
<? if(is_array($tables))foreach($tables as $table):?>
<tr>
<td height="25"><?=$table['Create_time'];?> </td>
<td><?=$table['Name'];?> </td>
<td><a href="?act=add&tbname=<?=$table['Name'];?>">添加</a> <a href="?act=edit&tbname=<?=$table['Name'];?>">修改</a> <a href="?act=list&tbname=<?=$table['Name'];?>">列表</a> <a href="?act=dao&tbname=<?=$table['Name'];?>">DAO</a> <a href="?act=action&tbname=<?=$table['Name'];?>">ACTION</a> </td>
</tr>
<? endforeach ?>
</table></td>
</tr>
</table>
列表字段:
<style type="text/css">
.tb{border-collapse:collapse; border:#EBEBEB solid 1px;}
.tb td{border:#EBEBEB solid 1px;}
body{margin:0 auto;font-size:12px;}
.form{padding:0px; margin:0px;}
.form .text{border:#CCCCCC solid 1px;}
table{font-size:12px;}
</style>
<form name="form1" method="post" action="<?=$action;?>" class="form">
<table width="980" border="0" align="center" cellpadding="0" cellspacing="0" class="tb">
<tr>
<td height="25">FieldName</td>
<td width="182">DisplayName</td>
<td width="49">IsShow</td>
<td width="49"> </td>
<td width="173"> </td>
<td width="95"> </td>
<td width="174"> </td>
<td width="197"> </td>
</tr>
<? if(is_array($fields))foreach($fields as $field){?>
<tr>
<td width="108" height="25"><?=$field->name;?>
<input name="fieldname[<?=$field->name;?>]" type="hidden" id="fieldname<?=$field->name;?>" value="<?=$field->name;?>"></td>
<td><input name="displayname[<?=$field->name;?>]" type="text" class="text" id="field_<?=$field->name;?>"></td>
<td><input name="isshow[<?=$field->name;?>]" type="checkbox" id="isshow<?=$field->name;?>" value="1"></td>
<td> </td>
<td> </td>
<td width="95"> </td>
<td> </td>
<td> </td>
</tr>
<? } ?>
<tr>
<td height="25"><input name="tablename" type="hidden" id="tablename" value="<?=$tbname;?>"></td>
<td> </td>
<td> </td>
<td> </td>
<td><input type="submit" name="Submit" value="Submit" /></td>
<td width="95"> </td>
<td> </td>
<td><a href="?t=<?=time();?>">返回</a></td>
</tr>
</table>
</form>
类型选择:
<style type="text/css">
.tb{border-collapse:collapse; border:#EBEBEB solid 1px;}
.tb td{border:#EBEBEB solid 1px;}
body{margin:0 auto;font-size:12px;}
.form{padding:0px; margin:0px;}
.form .text{border:#CCCCCC solid 1px;}
table{font-size:12px;}
</style>
<form name="form1" method="post" action="<?=$action;?>" class="form">
<table width="980" border="0" align="center" cellpadding="0" cellspacing="0" class="tb">
<tr>
<td height="25">FieldName</td>
<td width="182">DisplayName</td>
<td width="49">IsShow</td>
<td width="49">Require</td>
<td width="173">DefaultValue</td>
<td width="95">Type</td>
<td width="174">Value</td>
<td width="197">Name</td>
</tr>
<? if(is_array($fields))foreach($fields as $field){?>
<tr>
<td width="108" height="25"><?=$field->name;?>
<input name="fieldname[<?=$field->name;?>]" type="hidden" id="fieldname<?=$field->name;?>" value="<?=$field->name;?>"></td>
<td><input name="displayname[<?=$field->name;?>]" type="text" class="text" id="field_<?=$field->name;?>"></td>
<td><input name="isshow[<?=$field->name;?>]" type="checkbox" id="isshow<?=$field->name;?>" value="1"></td>
<td><input name="isrequire[<?=$field->name;?>]" type="checkbox" id="isrequire<?=$field->name;?>" value="1"></td>
<td><input name="defaultvalue[<?=$field->name;?>]" type="text" class="text" id="defaultvalue<?=$field->name;?>"></td>
<td width="95"><select name="formtype[<?=$field->name;?>]" id="formtype<?=$field->name;?>">
<option value="text">Text</option>
<option value="textarea">TextArea</option>
<option value="radio">Radio</option>
<option value="checkbox">CheckBox</option>
<option value="select">Select</option>
<option value="hidden">Hidden</option>
</select> </td>
<td><input name="typevalue[<?=$field->name;?>]" type="text" class="text" id="typevalue<?=$field->name;?>"></td>
<td><input name="formname[<?=$field->name;?>]" type="text" class="text" id="formname<?=$field->name;?>"></td>
</tr>
<? } ?>
<tr>
<td height="25"><input name="tablename" type="hidden" id="tablename" value="<?=$tbname;?>"></td>
<td><input name="isedit" type="radio" value="0" checked="checked" />
添加
<input name="isedit" type="radio" value="1" />
修改</td>
<td> </td>
<td> </td>
<td><input type="submit" name="Submit" value="Submit" /></td>
<td width="95"> </td>
<td> </td>
<td><a href="?t=<?=time();?>">返回</a></td>
</tr>
</table>
</form>