HOla a todos...
estoy mostrando en pantalla la informacion almacenada por un usuario pero tengo un problema al mostrar una informacion de cualquier usuario..
la idea es que me muestre 3 tipos de contactos si los tiene, en caso contrario mostrar los que tenga, los tipos son :
representante legal, representante encargado y contactos adicionales:
estoy tratando de hacerlo con casos pero no me funciona:
Código PHP:
<?php
$queryu="SELECT * FROM rp_t_contacto where r_proveedor='$nit'";
$contactos=mysql_query($queryu, $db);
$infocont=mysql_fetch_array($contactos);
?>
<tr>
<td class="texto1" >CONTACTOS</td>
</tr>
<?php
switch($infocont['I_TIPO_FUNCION']){
case 'RL':
?>
<tr>
<td class="texto" >REPRESENTANTE LEGAL</td>
</tr>
<tr>
<td class="nombres" >NOMBRE:</td>
<td class="nombres" ><?php echo $infocont['D_NOMBRE'] ?> </td>
</tr>
<tr>
<td class="nombres" >DOCUMENTO:</td>
<td class="nombres" ><?php echo $infocont['I_TIPO_DOCUMENTO']." ".$infocont['N_DOCUMENTO'] ?> </td>
</tr>
<tr>
<td class="nombres" >TELEFONO:</td>
<td class="nombres" ><?php echo $infocont['N_TELEFONO'] ?> </td>
</tr>
<tr>
<td class="nombres" >CORREO ELECTRONICO:</td>
<td class="nombres" ><?php echo $infocont['D_CORREO'] ?> </td>
</tr>
<tr>
<td class="nombres" >DIRECCION:</td>
<td class="nombres" ><?php echo $infocont['D_DIRECCION'] ?> </td>
</tr>
<tr>
<td class="nombres" >FUNCION:</td>
<td class="nombres" ><?php echo $infocont['D_FUNCION'] ?> </td>
</tr>
<tr>
<td class="nombres" >AREA:</td>
<td class="nombres" ><?php echo $infocont['D_AREA'] ?> </td>
</tr>
<?php
case 'RE':
?>
<tr>
<td class="texto" >REPRESENTANTE LEGAL</td>
</tr>
<tr>
<td class="nombres" >NOMBRE:</td>
<td class="nombres" ><?php echo $infocont['D_NOMBRE'] ?> </td>
</tr>
<tr>
<td class="nombres" >DOCUMENTO:</td>
<td class="nombres" ><?php echo $infocont['I_TIPO_DOCUMENTO']." ".$infocont['N_DOCUMENTO'] ?> </td>
</tr>
<tr>
<td class="nombres" >TELEFONO:</td>
<td class="nombres" ><?php echo $infocont['N_TELEFONO'] ?> </td>
</tr>
<?PHP
}
?>
la variable $nit ya esta declara en un Post,, el campo i_tipo_funcion viene de la tabla rp_t_contacto donde la cruzo con $nit, este campo contiene los 3 tipos de contacto, en este caso rl, re o ct.... en el codigo lo hice con un Case pero nada,, no lo hace bien....necesito alguna idea de como mostrar los contactos osea si tiene los 3 tipos mostrar los 3 o si no los que tenga...