hola a todos
tengo un problema con el siguiente formulario...
FORM
Código HTML:
<form method="post" action="gral_check.php" ">
<table width="93%" border="0" cellpadding="5">
<tr>
<td><div align="right"><span class="Estilo3 Estilo8"><span class="Estilo3">* </span>Selecciona el proyecto : </span></div></td>
<td><select name="base" ></select></td>
</tr>
<tr>
<td><div align="right" class="Estilo3 Estilo8"> <span class="Estilo3">* </span>Selecciona el sitio : </div></td>
<td><select name="sitio" ></select>
</td>
</tr>
<tr>
<td><div align="right" class="Estilo3 Estilo8"><span class="Estilo3">* </span>Referencia principal :</div></td>
<td><input name="cumpli" type="text" id="cumpli" size="35" maxlength="30"></td>
</tr>
<tr>
<td><div align="right" class="Estilo8"><span class="Estilo3 Estilo8"><span class="Estilo3">* </span></span>SAU :</div></td>
<td><input name="puntual" type="text" id="puntual" size="9" maxlength="8"></td>
</tr>
<tr>
<td><div align="right" class="Estilo8"><span class="Estilo3 Estilo8"><span class="Estilo3">* </span></span>Tipo de visita :</div></td>
<td><input name="pr" type="radio" value="P" checked>PROGRAMADA
<input name="pr" type="radio" value="R" >REPROGRAMADA</td>
</tr>
</table>
</form>
GRAL_CHECK.php
Código PHP:
<?php
$db = $_POST['base'];
$inge = $_POST['ingidc'];
$a = "remoto";
$b = "ingeniero";
$c = "no asiste idc";
$d = "n/a";
//PUNTUALIDAD Y CUMPLIMIENTO
if($inge == $a){
$punt='N/A';
$cump='N/A';
}
elseif($inge == $b){
$punt='N/A';
$cump='N/A';
}
elseif($inge == $c){
$cump='NO';
$punt='NO';
}
elseif($inge == $d){
$punt='N/A';
$cump='N/A';
}
$Sql="INSERT INTO ".$db." (id, sitio, pr, cumpli, puntual )
VALUES (
'".$_POST[""]."',
'".$_POST["sitio"]."',
'".$_POST["pr"]."',
'".$cump."',
'".$punt."'
)";
mysql_query($Sql,$link);
?>
pero a la hora de enviar los valores de $cump y $punt a la base se van los campos en vacio, donde esta mi error?
gracias de antemano.