Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/04/2012, 10:51
Avatar de ananda
ananda
 
Fecha de Ingreso: enero-2012
Mensajes: 345
Antigüedad: 12 años, 3 meses
Puntos: 14
error mostrando datos de mysql

Hola, estoy mostrando los datos desde una base de datos y ya lo he hecho antes y usando el mismo código no me funciona, lo que no entiendo es que me funcione en las otras páginas y en esta en concreto no.
Me da este error:
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in line 50.

la consulta es esta:
Código PHP:
<?php
$amigoscole
=mysql_query("SELECT * FROM amigos WHERE (de = '$idsesion') OR (para = '$idsesion') AND estado=='2' ",$conexion);
while ( 
$seleccmysql_fetch_array($amigoscole)){
    
    if(
$selecc[de]==".$idsesion."){
        
?>
        <table name="amigos1" class="amigos1">
    <tr>

<td><a href="perfil.php?id=<?php echo $selecc['para']?>"><IR</a></td>

</tr>
    
</table>
<?php
}
if(
$selecc[para]==".$idsesion."){
    
?>
       <table name="amigos2" class="amigos2">
    <tr>

<td><a href="perfil.php?id=<?php echo $seleccionaramigos['de']?>"><IR</a></td>

</tr>
    
</table> 
   <?php 
}
}
La línea número 50 es esta: while ( $selecc= mysql_fetch_array($amigoscole)){

Alguien podría echarme una mano? Gracias por adelantado.