Ver Mensaje Individual
  #6 (permalink)  
Antiguo 21/10/2011, 16:32
Avatar de Briss
Briss
 
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 10 meses
Puntos: 12
Respuesta: Agregar otro select a una variable ...........

Cita:
Iniciado por p3rikl3s Ver Mensaje
Pues Briss, a ver, dices que necesitas agregar una consulta que cuente los avisos por grupo, esto desde otra tabla. Sí es así, entonces necesitaras hacer 2 consultas:

$consulta_1 = select...from tabla_1 where...;
$consulta_2 = select...from tabla_2 where...;

$resultado_1 = mysql_query($consulta_1);
$resultado_2 = mysql_query($consulta_2);

Ahora dependiendo lo que necesites puedes hacer un condicional:

if(mysql_num_rows($resultado_1)>0) OR ($resultado_2)>0){ // comprobamos que encontró algo

//Y aquí agregarías el resto...

if ($num = mysql_fetch_row($resultado_1)){
if ($num[0] == 0) {
echo '<img src="no.png" />';
} else {
echo '<img src="nuevo.png" width="136" height="105" border="0" id="PanelAlumno_r3_c6" alt="" />';
}
}
.
.
.

}

Hice esto de acuero a lo q te entendi


Código PHP:
<?
mysql_select_db
($database_connection$connection);
  
$contar =sprintf"SELECT COUNT(rfcalumno) FROM avisos_alumnos WHERE estado='0' and rfcalumno='%s'"$_SESSION['mivariabledesesion']);
   
$contar2 =sprintf"SELECT avisos_grupos, alumnos where avisos_grupos.licenciatura=alumnos.licenciatura and rfcalumno='%s'"$_SESSION['mivariabledesesion']);
$res mysql_query($contar) ;
 
$res2 mysql_query($contar2) ;
if (
$num mysql_fetch_row($res) and $num2 mysql_fetch_row($res2) ) {
    if (
$num[0] == or $num2[0] == ) {
        echo 
'<img src="LoguinAlumno_r3_c10.png"  />';
    } else {
        echo 
'<img src="PanelAlumno_r3_c6.png" width="136" height="105" border="0" id="PanelAlumno_r3_c6" alt="" />';
    }
}
?>
creo q seria algo asi pero tengo el siguiente error

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\SIGAV\PanelAlumno.php on line 91


esta es la linea 91 if ($num = mysql_fetch_row($res) and $num2 = mysql_fetch_row($res2) ) {