php
  • mysql
  • 2012-07-19 54 views -2 likes 
    -2

    我在这里有8列.. 情景是.. 如果用户只有一个以前的工作记录?如何忽略提交时保留为空的其他字段?如何停止PHP将离开行/字段添加到mysql?

    就业记录

    <table class="main" width="73%" border="0" align="center" cellpadding="0" cellspacing="2"> 
         <form action='scripts/forms_script3.php' name='forml' method='post'> 
          <tr> 
           <th> 
            Position Held 
           </th> 
           <th> 
            Company/Tel. No. 
           </th> 
           <th> 
            Immediate Head 
           </th> 
            <th colspan="2">Inclusive Years<br/>&nbsp;&nbsp;From&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To&nbsp;&nbsp;&nbsp;&nbsp;</th> 
           <th> 
            Hiring Salary 
           </th> 
           <th> 
            Last Salary 
           </th> 
           <th> 
            Reason/s for Leaving 
           </th> 
          </tr> 
          <tr> 
           <td> 
            <input type='text' name='aposheld' size='20' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='acomtel' size='40' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='aimmhead' size='20' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='afrom' size='5' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='ato' size='5' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='ahsal' size='8' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='alsal' size='8' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='areason' size='45' maxlength='75'/> 
           </td> 
          </tr> 
          <tr> 
           <td> 
            <input type='text' name='bposheld' size='20' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='bcomtel' size='40' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='bimmhead' size='20' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='bfrom' size='5' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='bto' size='5' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='bhsal' size='8' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='blsal' size='8' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='breason' size='45' maxlength='75'/> 
           </td> 
          </tr> 
          <tr> 
           <td> 
            <input type='text' name='cposheld' size='20' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='ccomtel' size='40' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='cimmhead' size='20' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='cfrom' size='5' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='cto' size='5' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='chsal' size='8' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='clsal' size='8' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='creason' size='45' maxlength='75'/> 
           </td> 
          </tr> 
          <tr> 
           <td> 
            <input type='text' name='dposheld' size='20' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='dcomtel' size='40' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='dimmhead' size='20' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='dfrom' size='5' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='dto' size='5' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='dhsal' size='8' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='dlsal' size='8' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='dreason' size='45' maxlength='75'/> 
           </td> 
          </tr> 
          <tr> 
           <td> 
            <input type='text' name='eposheld' size='20' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='ecomtel' size='40' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='eimmhead' size='20' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='efrom' size='5' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='eto' size='5' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='ehsal' size='8' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='elsal' size='8' maxlength='75'/> 
           </td> 
           <td> 
            <input type='text' name='ereason' size='45' maxlength='75'/> 
           </td> 
          </tr> 
          <tr> 
           <td colspan="8"> 
            <div align="center"> 
             <input type='submit' name='Submit' id='Submit' value='Save' /> 
            </div> 
           </td> 
          </tr> 
    
         </form> 
    
        </table> 
    
    +0

    1)我不明白的问题2)为什么JavaScript标记? – 2012-07-19 07:13:07

    +0

    对不起,对于错误的标签。只是忽略它。谢谢 – Jeffrey 2012-07-19 07:14:50

    回答

    0

    随着PHP循环?一个非常快速的例子是:

    $letters = array("a", "b", "c", "d", "e", "f", "g", "h"); 
    
    foreach ($letters as $letter) 
    { 
        // does one of the fields contain input 
        if ($_POST[$letter.'posheld']!="" || $_POST[$letter.'comtel']!="" || $_POST[$letter.'immhead']!="" || $_POST[$letter.'from']!="" || $_POST[$letter.'to']!="") 
        { 
         // process record 
        } 
    } 
    
    +0

    感谢bios ..我会尝试这个循环..:D – Jeffrey 2012-07-19 07:18:25

    +0

    它的工作原理,但我有一个问题..你介意,如果我显示你我的脚本? – Jeffrey 2012-07-19 08:04:33

    +0

    你没有想到。当我删除循环..它工作正常。顺便说一句。谢谢 – Jeffrey 2012-07-19 08:41:29

    相关问题