Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/05/2005, 02:19
AnDrEa MM
 
Fecha de Ingreso: mayo-2005
Mensajes: 510
Antigüedad: 19 años, 6 meses
Puntos: 1
Pregunta ¿Por qué no funciona esta consulta?

if ($_SESSION['user'] == "tec") {
echo "Técnicos dados de alta";
$sql = mysql_query("SELECT DNI FROM USUARIO_ROL WHERE CODIGO_ROL = 'T'", $servconex);
if (mysql_num_rows($sql)>0) {
echo "<table>";
echo "<TR><TD>DNI</TD>";
echo "<TD>DPTO</TD>";
echo "<TD>USUARIO</TD>";
echo "<TD>PASSWORD</TD></TR>";
$contador = 0;
while ($myrow = mysql_fetch_row($sql)) {
$sql2 = mysql_query("SELECT DNI, DEPARTAMENTO, USUARIO, PASSWORD FROM USUARIOS WHERE DNI LIKE ".$myrow[$contador], $servconex);
-------------------------> $myrow2 = mysql_fetch_array($sql2); <---------
$contador++;
echo "<TD>".$myrow2['DNI']."</A></TD>";
echo "<TD>".$myrow2['DPTO']."</TD>";
echo "<TD>".$myrow2['USUARIO']."</TD>";
echo "<TD>".$myrow2['PASSWORD']."</TD>";
echo "</TR>";
}
echo "</table>";

Me da error en la línea señalada: "Warning: Supplied argument is not a valid MySQL result resource in c:\apache\htdocs\alistado-users.php on line 46", ¿sabe alguien por qué puede ser?