编辑个人记录

时间:2014-07-02 11:42:34

标签: javascript php jquery mysql

我是一个jquery初学者。我们正在建立一个网站,如果您能帮助我解决这些问题,我将不胜感激。我们正在使用PHP-MySQL

有两个问题:

1)我有一组标签,显示有关用户的基本信息,如电话号码,地址等。我提供了一个EDIT按钮。当它被点击时,我隐藏标签div并显示带有输入字段的div。如何使用标签内容填充这些输入字段,以便用户可以直接编辑它们? 1父div中有3个div,每个div有3个标签。

<div class="row-fluid">
   <div class="span12">
     <div class="control-group">
        <div class="span2">
            <label class="help">Date of Birth</label>
            <label id="dob" class="control-label">12-12-1202</label>
        </div>
        <div class="span2">
            <label class="help">Phone Number</label>
            <label id="phone" class="control-label">2125558246</label>
        </div>
        <div class="span2">
            <label class="help">Skype ID</label>
            <label id="skypeid" class="control-label">honululu_785</label>
        </div>
        <div class="span2">
            <label class="help">E-Mail</label>
            <label id="email" class="control-label">red_dragon@panda.com</label>
        </div>
   </div>
  </div>
 </div>

2)有一个名为教育信息的部分,其中用户将有他/她的教育细节的多个记录。详细信息包括学院名称,持续时间,学位名称和证书。所以会有2个以上的记录。每条记录都有一个EDIT按钮。同样,这里标签字段将被隐藏,并且将显示带有输入字段的div,其需要预填充那些标签值。如何捕获单击了哪个EDIT按钮,以便相应的标签可以显示在输入字段中?

提前感谢任何帮助...

2 个答案:

答案 0 :(得分:1)

我使用PHP创建的在线商店也做了同样的事情。 PHP可能是你最简单的选择,我只是查询数据库并在页面加载的某些变量中存储我需要的信息,然后我会将PHP代码插入到实际的HTML中以回显所需的值。我目前无法从我的网站提供我的示例代码,但我稍后会用它更新答案,

但HTML中的PHP看起来像这样:

<input type="text" name="fieldName" value="<?PHP echo $variableName; ?>">

答案 1 :(得分:0)

  1. 问题1
  2. <input type="text" name="input_dob" value="<?php echo $dob;?>">

    1. 问题2
    2. <?php for($i;$i<count($educations);$i++) { ?> <input type="text" name="input_educ_institute[]" value="<?php echo $educations[$i]["institute"];?>"> .... <?php }?>