Problems in bringing data to an edit form

0

I make a form where I want to modify some data that is inserted in my DB , but I have a problem with two fields because it does not bring them to me. form that is, when clicking on the edit icon, fill in the form with the data that is stored in my BD and that belong to that record , but I have two fields that do not show me the corresponding data are idctg_turno and date_nac , in my BD I have foreign keys.

Structure of my worker table

id_Control   Primaria      int(10)  
nombre                     varchar(30)
ap_paterno                 varchar(30)
ap_materno                 varchar(30)
NSS                        varchar(30)
CURP                       varchar(30)
RFC                        varchar(30)
fecha_nac                  date
id_area        Índice      int(10)
idctg_turno    Índice      int(10)
idctg_empresa  Índice      int(10)
id_nomina      Índice      int(11)
id_activo      Índice      int(11)

This is my edit form code

<?php
    $puesto =mysqli_query($con, "select * from puesto");
    $area =mysqli_query($con, "select * from area");
    $turno =mysqli_query($con, "select * from ctg_turno");
    $empresa =mysqli_query($con, "select * from empresa");
    $nomina =mysqli_query($con, "select * from nomina");
	$activo =mysqli_query($con, "select * from activo");
?>



<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12">Fecha Nacimiento<span class="required">*</span></label>
<div class="col-md-9 col-sm-9 col-xs-12">
<input type="date" name="fecha_nac" class="form-control" placeholder="fecha_nac" id="mod_fecha_nac" required>
</div>
  </div>
                        
                        
                        
 <div class="form-group">
 <label class="control-label col-md-3 col-sm-3 col-xs-12" for="first-name">Turno
 </label>
 <div class="col-md-9 col-sm-9 col-xs-12">
 <select class="form-control" name="idctg_turno" required id="mod_idctg_turno">
 <option selected="" value="">-- Selecciona --</option>
 <?php foreach($turno as $p):?>
 <option value="<?php echo $p['idctg_turno']; ?>"><?php echo $p['descripcion']; ?></option>
  <?php endforeach; ?>
  </select>
 </div>
 </div>

This is where I call the data by "modal"

    function obtener_datos(id_Control){
		
        var description = $("#description"+id_Control).val();
        var nombre = $("#nombre"+id_Control).val();
		var ap_paterno = $("#ap_paterno"+id_Control).val();
		var ap_materno = $("#ap_materno"+id_Control).val();
		var NSS = $("#NSS"+id_Control).val();
		var CURP = $("#CURP"+id_Control).val();
		var RFC = $("#RFC"+id_Control).val();
		var fecha_nac = $("#fecha_nac"+id_Control).val();
		var id_puesto = $("#id_puesto"+id_Control).val();
		var id_area = $("#id_area"+id_Control).val();
		var idctg_turno = $("#idctg_turno"+id_Control).val();
		var idctg_empresa = $("#idctg_empresa"+id_Control).val();
		var id_nomina = $("#id_nomina"+id_Control).val();
		var id_activo = $("#id_activo"+id_Control).val();

            $("#mod_id_Control").val(id_Control);
            $("#mod_nombre").val(nombre);
            $("#mod_ap_paterno").val(ap_paterno);
            $("#mod_ap_materno").val(ap_materno);
            $("#mod_NSS").val(NSS);
			$("#mod_CURP").val(NSS);
            $("#mod_RFC").val(RFC);
            $("#mod_fecha_nac").val(fecha_nac);
            $("#mod_id_puesto").val(id_puesto);
			$("#mod_id_area").val(id_area);
			$("#mod_idctg_turno").val(idctg_turno);
			$("#mod_idctg_empresa").val(idctg_empresa);
			$("#mod_id_nomina").val(id_nomina);
			$("#mod_id_activo").val(id_activo);
        }

Structure ctg_turno table

idctg_turno           PrimariaÍndice    int(10)
descripcion            varchar(20)
Jornada                int(11)
    
asked by Carlos 05.07.2018 в 15:41
source

0 answers