Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/03/2016, 12:22
Avatar de loncho_rojas
loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: Insertar en la base de datos

Primero que nada, utiliza por favor el RESALTADOR o HIGHLIGHT de PHP o del lenguaje respectivo, así será más legible para todos.. lo paso aquí:
Código PHP:
<form id="frmIndicador" role="form" action="ControlAgregarEvaluarInd.php" method="post">
<fieldset>

<input type="number" id="ID_Indicador" name="ID_Indicador" /> 

<table style="table-layout:fixed">
<tr width="50" height="16">




<div class="form-group col-md-4">
<label class="control-label">primero</label>

<input type="number" id="Val_fact1" name="Val_fact1" class="form-control" /> 
</div>


<div class="form-group col-md-4">
<label class="control-label">segundo</label>
<input type="number" id="Val_fact2" name="Val_fact2" class="form-control" /> 
</div>




<div class="form-group col-md-4">
<label class="control-label">Año</label>
<input type="number" id="Anio" name="Anio" class="form-control" max="2100" min="2000" required/> 
</div>

</tr>





<label class="control-label">Resultado</label>
<input type="number" name="Resultado" class="form-control" /> 
</div>
</td>
</tr>
</table>

<div class="form-group col-md-12 text-right">
<button type="reset" class="btn btn-sm btn-warning">Limpiar</button>
<button type="submit" class="btn btn-sm btn-success">Guardar</button>
</div>
</fieldset>
</form>


y el action que mando llamar tiene el siguiente

<?php

//1. Crear conexi�n a la Base de Datos
include("conexion1.php");
//2. Tomar los campos provenientes del Formulario

$ID_Indicador $_POST['ID_Indicador'];
$Val_fact1 $_POST['Val_fact1'];
$Val_fact2 $_POST['Val_fact2'];
$Periodo $_POST['Periodo'];
$Anio $_POST['Anio'];



$insertar mysql_query("INSERT INTO evaluar_ind (ID_Indicador, Val_fact1, Val_fact2, Periodo, Anio) VALUES ( '.$ID_Indicador.', '.$Val_fact1.', '.$Val_fact2.', '.$Periodo.', '.$Anio.' ) "$con);


if (
$insertar) {
$msj 'El indicador a guardado la informacion correctamente!';
} else {
$msj 'Error al intentar guardar los datos';
}
setcookie('msj'$msjtime() + 5'/');
setcookie('CookFC'''time() + 5'/');

//header("Location: ../../Responsable_Proceso/IndicadoresAll.php?sig=" . $sigla . "&act=$actividad");
header("Location: IndicadoresAll.php");


//4. Cerrar conexión a la Base de Datos
mysql_close($con);
Segundo punto.. para que podamos entender... no lo inserta... pero te tira algún error? Estás seguro/a de saber como emplear el TYPE NUMBER del input?
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...