tengo 2 usuarios asesor y administrador que usan el mismo formulario, con una diferencia que cuando se logea el administrador se habilita un select si se logea como asesor se habilita un input text, de esta forma :
tabla asesor: id_a,nombre_a
tabla usuarios: id_u nombre_u,id_tipousuario
Código PHP:
<tr>
<td style="color:#EA1D24" width="21%" align="right" nowrap="nowrap">Asesor <span class="campo_obligatorio">*</span></td>
<td colspan="1" nowrap="nowrap">
<?php if($_SESSION['id_tipousuario'] == 6){?>
<input name='oye' id='oye' type='text' value="<?php echo $_SESSION['nombre_u'] ;?>" size="40">
<?php }else{ ?>
<select name="asesor" id="asesor" align="right" style="width:180px">
<option value="-1" selected="selected">-Seleccione-</option>
<?php
$a="select * from asesores";
$aa=mysql_query($a,$link);
while($on=mysql_fetch_array($aa)){
if($on["nombres"]!="Teleduc"){
echo '<option value="'.$on["id_a"].'">'.$on["nombre_a"].'</option>';
}
}
?>
</select>
<?php } ?>
</td>
</tr>
el problema que tengo es al momento de guardar el 'id_a' siempre se guarda cero ojo: $_SESSION['id_tipousuario' hace referencia al asesor logeado (tabla usuarios)