Tengo un problema con una aplicación que estoy haciendo.
La aplicación consiste en dar permisos a una serie de personas y lo que quiero es que me muestren todos los usuarios que estén registrados, en el caso de que ese usuario tenga permisos me salga al lado del nombre una imagen de verdadero y en el caso que no tenga los permisos me aparezca un checkbox para podérselos dar en el caso de que se quiera dar.
El problema que tengo es que solo me muestras los que si tienen los permisos. Para ello utilizo dos tablas
Y el código es el siguiente:
Código PHP:
<%
idblogweb=request.QueryString("idblogweb")
set Ob_conn1=server.createobject("ADODB.connection")
Ob_conn1.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.Mappath("../Data/foro_bd.mdb") & ";"
set rs=ob_conn1.execute("select * from T_permisomostrar inner join T_usuarios on cint(T_permisomostrar.c_idusuario)=cint(T_usuarios.c_idusuario)")
%>
<td colspan="5" class="blancos" valign="top">
<%if rs.eof then%>
No existe níngún blog
<%else%>
<form action="admin-ampliarpermisosblog2.asp?idblogweb=<%=idblogweb%>" name="permisos" method="post" >
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<%do while not rs.eof%>
<tr>
<%if rs("c_idblogweb")=idblogweb then%>
<td >
<img src="img/verdadero.gif" />
</td>
<td><%=rs("c_nombre")%></td>
<%else%>
<td>
<input type="checkbox" name="checkpermiso" class="input" value="<%=rs("c_idusuario")%>"/>
</td>
<td><%=rs("c_nombre")%></td>
<%end if%>
<%rs.movenext
loop%>
</tr>
<tr>
<td><input type="submit" name="btnpermisos" value="Permitir" class="input"/></td>
</tr>
</table>
</form>
<%end if%>