表单插入 上图表格中的行数我是通过一个数字循环得到的,我将上图表单填完后,点击保存,我现在要问的就是如何把刚插入到数据库中的数据,全部显示在上图的表单中去 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.有数据的话,则将数据显示在那几个表格中的表单里面Re:访问数据库 将相关内容循环打印出来 套上你的html格式即可2.如何把刚插入到数据库中的数据,全部显示在上图的表单中去Re:点击保存(插入数据库)之后,重新加载页面3.要能进行修改Re:给每一行做个修改按钮,按钮保存记录ID号,到后台进行数据库(update)操作,修改完成后,重新加载页面 在表单里面填充数据<{echo $data['name']}> 我这里给你提供一段代码参考一下,不知道你说的是不是这样的问题:<form method="post" action="" enctype="multipart/form-data"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr><td width="10%" ><font color="#FF0000">*</font> <?php echo lang_show('show_monkeyid');?></td> <td width="31%" ><input name="monkeyid" class="text" type="text" id="monkeyid" value="<?php if(isset($de['monkeyid'])){echo $de['monkeyid'];}?>" /></td> <td width="7%" align="right"><font color="#FF0000">*</font> <?php echo lang_show('treatveterinarian');?></td> <td width="52%" > <select class="select" name="treatveterinarian" id="treatveterinarian"> <?php $sql="select * from ".employee.""; $db->query($sql); $ex=$db->getRows(); ?> <option value=""><?php echo lang_show('noname');?></option> <?php foreach($ex as $v) { ?> <option value="<?php echo $v['id'];?>"<?php if(isset($de['treatveterinarian'])&&$de['treatveterinarian']==$v['id']) echo 'selected';?>><?php echo $v['name'];?></option> <?php } ?> </select></td> </tr> <?php $sql="select * from ".AREA." where blongarea IS NOT NULL"; $db->query($sql); $ex=$db->getRows(); ?> <tr><td width="10%" > <font color="#FF0000">*</font> <?php echo lang_show('zlrq');?></td> <td colspan="3" ><input readonly name="zlrq" type="text" id="zlrq" class="text" value="<?php echo date("Y-m-d",strtotime($de["zlrq"]));?>" onFocus="calendar()"></td> </tr> <tr> <td><font color="#FF0000">* </font><?php echo lang_show('zzmc');?></td> <td colspan="3"><textarea style="width:99%" name="zzmc" rows="2"><?php if(isset($de['zzmc'])){echo $de['zzmc'];}?></textarea></td> </tr> <tr> <td><font color="#FF0000">*</font> <?php echo lang_show('cf');?></td> <td colspan="3"><textarea style="width:99%" name="cf" rows="2"><?php if(isset($de['cf'])){echo $de['cf'];}?></textarea></td> </tr> <tr> <td><?php echo lang_show('show_re');?></td> <td colspan="3"> <textarea style="width:99%" name="re" rows="2"><?php if(isset($de['re'])){echo $de['re'];}?></textarea> </td> </tr> <tr> <td><?php echo lang_show('show_deleted');?></td> <td colspan="3"> <select class="select" name="deleted"> <option <?php if($de['deleted']==0) echo 'selected="selected"';?> value="0">显示</option> <option <?php if($de['deleted']==1) echo 'selected="selected"';?> value="1">隐藏</option> </select></td> </tr> <tr> <td> </td> <td colspan="3"> <input class="btn" type="submit" name="cc" value="<?php echo lang_show('submit');?>"> <input name="action" type="hidden" id="action" value="<?php if(isset($_GET['id'])) echo "edit";else echo "submit"; ?>"> <input name="id" type="hidden" id="id" value="<?php if (isset($de['id'])) echo $de['id'];?>"></td> </tr> </table> </form> 你把表单这样试试<input type="text" name="id" value="<?=isset($_POST["id"]) ? $_POST["id"] : "" ?>" />看行不行 既然是通过一个数字循环得到的,提交后依然还是通过一个数字循环输出只不过开始的时候文本框没有 value 属性,提交后有 value 属性而已 php刚学就碰到一个砖头!想的头疼啊! <OBJECT>问题,大家帮忙看看是怎么回事! PHP 如何在图片上面加载文字 Perl-DB数据库组件 php 中如何定义这样一个对象 Javascript 高分!!!!请提供分页显示的详细技术!象google一样的(内空) SQL查询 向高手请教一个很简单的连接问题,我真的是黔驴技穷了 php基础问题,会话变量 数组,请指点 关于ajax 接收xml乱码问题? 大家帮我看一下这个php写mysql是那里出了问题?
Re:访问数据库 将相关内容循环打印出来 套上你的html格式即可
2.如何把刚插入到数据库中的数据,全部显示在上图的表单中去
Re:点击保存(插入数据库)之后,重新加载页面
3.要能进行修改
Re:给每一行做个修改按钮,按钮保存记录ID号,到后台进行数据库(update)操作,修改完成后,重新加载页面
<{echo $data['name']}>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr><td width="10%" ><font color="#FF0000">*</font> <?php echo lang_show('show_monkeyid');?></td>
<td width="31%" ><input name="monkeyid" class="text" type="text" id="monkeyid" value="<?php if(isset($de['monkeyid'])){echo $de['monkeyid'];}?>" /></td>
<td width="7%" align="right"><font color="#FF0000">*</font> <?php echo lang_show('treatveterinarian');?></td>
<td width="52%" >
<select class="select" name="treatveterinarian" id="treatveterinarian">
<?php
$sql="select * from ".employee."";
$db->query($sql);
$ex=$db->getRows();
?>
<option value=""><?php echo lang_show('noname');?></option>
<?php
foreach($ex as $v)
{
?>
<option value="<?php echo $v['id'];?>"<?php if(isset($de['treatveterinarian'])&&$de['treatveterinarian']==$v['id']) echo 'selected';?>><?php echo $v['name'];?></option>
<?php
}
?>
</select></td>
</tr>
<?php
$sql="select * from ".AREA." where blongarea IS NOT NULL";
$db->query($sql);
$ex=$db->getRows();
?>
<tr><td width="10%" > <font color="#FF0000">*</font> <?php echo lang_show('zlrq');?></td>
<td colspan="3" ><input readonly name="zlrq" type="text" id="zlrq" class="text" value="<?php echo date("Y-m-d",strtotime($de["zlrq"]));?>" onFocus="calendar()"></td>
</tr>
<tr>
<td><font color="#FF0000">* </font><?php echo lang_show('zzmc');?></td>
<td colspan="3"><textarea style="width:99%" name="zzmc" rows="2"><?php if(isset($de['zzmc'])){echo $de['zzmc'];}?></textarea></td>
</tr>
<tr>
<td><font color="#FF0000">*</font> <?php echo lang_show('cf');?></td>
<td colspan="3"><textarea style="width:99%" name="cf" rows="2"><?php if(isset($de['cf'])){echo $de['cf'];}?></textarea></td>
</tr>
<tr>
<td><?php echo lang_show('show_re');?></td>
<td colspan="3">
<textarea style="width:99%" name="re" rows="2"><?php if(isset($de['re'])){echo $de['re'];}?></textarea> </td>
</tr>
<tr>
<td><?php echo lang_show('show_deleted');?></td>
<td colspan="3">
<select class="select" name="deleted">
<option <?php if($de['deleted']==0) echo 'selected="selected"';?> value="0">显示</option>
<option <?php if($de['deleted']==1) echo 'selected="selected"';?> value="1">隐藏</option>
</select></td>
</tr>
<tr>
<td> </td>
<td colspan="3">
<input class="btn" type="submit" name="cc" value="<?php echo lang_show('submit');?>">
<input name="action" type="hidden" id="action" value="<?php if(isset($_GET['id'])) echo "edit";else echo "submit"; ?>">
<input name="id" type="hidden" id="id" value="<?php if (isset($de['id'])) echo $de['id'];?>"></td>
</tr>
</table>
</form>
<input type="text" name="id" value="<?=isset($_POST["id"]) ? $_POST["id"] : "" ?>" />看行不行
只不过开始的时候文本框没有 value 属性,提交后有 value 属性而已