/software/take_worker_details/family_details.php

https://bitbucket.org/devenbhooshan/paysewa · PHP · 229 lines · 181 code · 46 blank · 2 comment · 17 complexity · 879a964997e2f8e4ff461a4d9a86fe5f MD5 · raw file

  1. <?php
  2. include("../dbinfo.php");
  3. $no=0;
  4. $workerId;
  5. $name;
  6. $relation;
  7. $dob;
  8. $recidingYN;
  9. $address;
  10. $city;
  11. $pin;
  12. $dist;
  13. $state;
  14. $flag_for_checking=false;
  15. if(array_key_exists('workerid',$_GET)&& $_GET['workerid']!=0){
  16. $workerId=$_GET['workerid'];
  17. $mysql_query=mysql_query("select * from wfamilydetail where workerId='$workerId' order by id desc");
  18. if(mysql_num_rows($mysql_query)>0){
  19. $flag_for_checking=true;
  20. $POST=mysql_fetch_array($mysql_query);
  21. $workerId=$POST['workerId'];
  22. $name=$POST['name'];
  23. $relation=$POST['relation'];
  24. $dob=$POST['dob'];
  25. $recidingYN=$POST['recidingYN'];
  26. $address=$POST['address'];
  27. $city=$POST['city'];
  28. $pin=$POST['pin'];
  29. $dist=$POST['dist'];
  30. $state=$POST['state'];
  31. }
  32. }
  33. ?>
  34. <form class="form-horizontal" action="javascript:addwfamilydetails()" id='addwfamilydetails' >
  35. <fieldset>
  36. <table>
  37. <tr>
  38. <td>
  39. <div class="control-group">
  40. <label class="control-label" for="inputName">Name</label>
  41. <div class="controls">
  42. <input type="text" id="inputName" placeholder="Name" name="name<?php echo $no?>" value="<?php if($flag_for_checking) echo $name?>">
  43. </div>
  44. </div>
  45. </td>
  46. <td>
  47. <div class="control-group">
  48. <label class="control-label" for="inputR">Relation</label>
  49. <div class="controls">
  50. <input type="text" id="inputR" placeholder="Relation" name="relation<?php echo $no?>" value="<?php if($flag_for_checking) echo $relation?>">
  51. </div>
  52. </div>
  53. </td>
  54. <td>
  55. <div class="control-group">
  56. <label class="control-label" for="inputDOB">DOB</label>
  57. <div class="controls">
  58. <input type="text" id="inputDOB" placeholder="DD-MM-YYYY" name="dob<?php echo $no?>" value="<?php if($flag_for_checking) echo $dob?>">
  59. </div>
  60. </div>
  61. </td>
  62. </tr>
  63. <tr>
  64. <td>
  65. <div class="control-group">
  66. <label class="control-label" for="inputRYN">Residing</label>
  67. <div class="controls">
  68. <input type="radio" id="inputRYN" value='1' name="reciding<?php echo $no?>" <?php if($flag_for_checking&&$recidingYN==1)echo "checked='checked'"; ?>>Yes
  69. <input type="radio" id="inputRYN" value='0' name="reciding<?php echo $no?>" <?php if($flag_for_checking&&$recidingYN==0)echo "checked='checked'"; ?>>No
  70. </div>
  71. </div>
  72. </td>
  73. <td>
  74. <div class="control-group">
  75. <label class="control-label" for="inputADD"> Address</label>
  76. <div class="controls">
  77. <textarea id="inputADD" placeholder="Address" rows="3" cols="50" name="address<?php echo $no?>" ><?php if($flag_for_checking) echo $address; ?></textarea>
  78. </div>
  79. </div>
  80. </td>
  81. <td>
  82. <div class="control-group">
  83. <label class="control-label" for="inputCity">City</label>
  84. <div class="controls">
  85. <select name="city<?php echo $no?>" id='inputCity' onChange="javascript:devd()">
  86. <?php if($flag_for_checking&&$city!='0'){
  87. $query=mysql_query("select city_name from cities where city_id='$city'");
  88. //if(mysql_num_rows($query>0)){
  89. $row=mysql_fetch_array($query);
  90. $city_name=$row['city_name'];
  91. echo '<option value="'.$city.'">'.$city_name.'</option>';
  92. }
  93. else echo '<option value="0">Select City</option>';
  94. ?>
  95. <option value="1090">Jodhpur</option>
  96. <?php
  97. $query_for_city_names=mysql_query("select city_name,city_id from cities where city_name!='Jodhpur' order by city_name asc");
  98. if(mysql_num_rows($query_for_city_names)>0){
  99. while($row_for_city_names=mysql_fetch_array($query_for_city_names)){
  100. $city_name=$row_for_city_names['city_name'];
  101. $cityid=$row_for_city_names['city_id'];
  102. echo '<option value="'.$cityid.'">'.$city_name.'</option>';
  103. }
  104. }
  105. ?>
  106. </select>
  107. </div>
  108. </div>
  109. </td>
  110. </tr>
  111. <tr>
  112. <td>
  113. <div class="control-group">
  114. <label class="control-label" for="inputState">State</label>
  115. <div class="controls">
  116. <input type="text" id="inputState" placeholder="State" name='state<?php echo $no?>' value="<?php if($flag_for_checking&&$city!='0'){
  117. $query=mysql_query("select city_state from cities where city_id='$city'");
  118. //echo "select city_state from cities where city_id='$city'";
  119. $row=mysql_fetch_array($query);
  120. $city_state=$row['city_state'];
  121. echo $city_state;
  122. }
  123. ?>">
  124. </div>
  125. </div>
  126. </td>
  127. <td>
  128. <div class="control-group">
  129. <label class="control-label" for="inputPin">Pincode</label>
  130. <div class="controls">
  131. <input type="text" id="inputPin" placeholder="Pincode" name="pin<?php echo $no?>" value="<?php if($flag_for_checking) echo $pin;?>">
  132. </div>
  133. </div>
  134. </td>
  135. <td>
  136. <div class="control-group">
  137. <label class="control-label" for="inputD">District</label>
  138. <div class="controls">
  139. <input type="text" id="inputD" placeholder="District" name="dist<?php echo $no?>" value="<?php if($flag_for_checking) echo $dist;?>">
  140. </div>
  141. </div>
  142. </td>
  143. </tr>
  144. <div id='more_family'>
  145. <?php
  146. include("../dbinfo.php");
  147. include("../editable_forms/family.php");
  148. if(array_key_exists('workerid',$_GET) && $_GET['workerid']!=0){
  149. $workerid=$_GET['workerid'];
  150. $noofrows=(mysql_query("select id from wfamilydetail where workerId='$workerid' order by id desc"));
  151. $flag=1;
  152. if(mysql_num_rows($noofrows)>0){
  153. $row_for_id=mysql_fetch_array($noofrows);
  154. while($row_for_id=mysql_fetch_array($noofrows)){
  155. showform($row_for_id['id'],$flag);
  156. $flag++;
  157. }
  158. }
  159. }
  160. ?>
  161. </div>
  162. <tr>
  163. <td>
  164. </td>
  165. <td>
  166. </td>
  167. <td>
  168. <div class="control-group">
  169. <div class="controls">
  170. <label class="control-group">
  171. <a href="javascript:addmorefamily()">+ Add More Family Member</a><br />
  172. <button type="submit" class="btn">Submit Details</button>
  173. </label>
  174. </div>
  175. </div>
  176. </td>
  177. </tr>
  178. </tbody>
  179. </table>
  180. </fieldset>
  181. </form>
  182. <?php
  183. ?>