$rule <br> 规则2:<br > 该规则实现目的:将旧表中的对应值转换成新表中的对应值,比如旧表中的-1在新表中存储为1<br> 实现原理:将每一个值的对应用->分开,左边表示旧表中的值,右边表示新表中的值。比如-1->1 表示在旧表中的-1在新表中将作为1存储<br/> 例:<br> $rule2 <br> <form method="get"> insert table: <input type="text" name="src_table" value="{$_GET['src_table']}"> 插入数据表 只能添写一个<br/> from table:<input type="text" name="from_table" value="{$_GET['from_table']}"> 插入数据来源表,多个以(半角)逗号分割开如:表1,表2<br/> Foreign key:<input type="text" name="fk" value="{$_GET['fk']}" >来源表的关联,单表使用默认值1,多个外键关联用(半角)逗号分开,如表1.id=表2.id,表2=表3<br/> step:<input type="text" name="step" value="{$_GET['step']}" >程序运行时每次插入条数 <input type="submit"> </form> </body> </html> html; echo $html; if(!empty($_GET['src_table'])){ $src_table = $_GET['src_table']; $from_table = $_GET['from_table']; $tool = new tool('localhost','root','root','hzn'); $xml = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"; $xml .= $tool->getSrcField($src_table, $from_table, $_GET['fk'], $_GET['step']); echo '<textarea rows="50" cols="100">'.$xml.'</textarea>'; } ?>