hola amigos:
Me podrian ayudar a encontrar el error de este query de MySQL que ya esta montado en php, y me despliega los siguientes errores: 
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\..\busqueda.php on line 54 
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\..\busqueda.php on line 57 
Este es el código:  
 Código PHP:
    <?php 
mysql_connect('localhost','root','') or
die("Imposible conectarse: " . mysql_error());
mysql_select_db('subsidios');
// CREACION DEL SQL SEGUN LO INGRESADO
$sql_misubsidio="SELECT 
    sub.nombre1 AS NOMBRE1,
    sub.nombre2 AS NOMBRE2,
    sub.apellido1 AS APELLIDO1,
    sub.apellido2 AS APELLIDO2,
    sub.apellido3 AS APELLIDO3,
    CONCAT(sub.cedula_orden,'-',sub.cedula_registro) AS CEDULA,
    sub.ese AS ESE,
    sub.expediente AS EXPEDIENTE,
    sub.direccion DIRECCION,
    sub.direccion_depto AS DIRDEPTO,
    sub.direccion_mun AS DIRMUNICIPIO,
    sub.acta_id AS ACTA,
    CONCAT(sub.direccion_depto,', 'sub.direccion_mun) AS DIRECCION,
    sub.proy_id AS PROYECTO
FROM
    tbl_subsidiados sub,
WHERE
   ";
switch ($op) {
    case 1:        //buscara por cedula
    $condicion='sub.cedula_orden="'.$LSTcedula_orden.'" AND sub.cedula_registro="'.TXTced_registro.'"';
    break;
    case 2:     //buscara por nombre
    $condicion='CONCAT(TRIM(sub.nombre1)," ",TRIM(sub.nombre2)," ",TRIM(sub.apellido1)," ",TRIM(sub.apellido2)," ",TRIM(sub.apellido3)) LIKE "%'.strtoupper(str_replace(" ","%",trim($TXTnombre))).'%"';
    break;
    case 3:        //buscara por ESE
    $condicion='sub.ese="'.$TXTese.'"';
    break;
    case 4:        //buscara por Expediente
    $condicion='sub.expediente="'.$TXTexp.'"';
    break;
}
$sql_misubsidio=$sql_misubsidio.$condicion."
ORDER BY ESE";
?>
<?php echo $sql_misubsidio;?>
<table width="98%" border="0" align="center" cellpadding="00" cellspacing="0">
                      <tr>
                        <td width="24" class="tablas">No.</td>
                        <td width="83" class="tablas">Expediente</td>
                        <td width="117" class="tablas">ESE</td>
                        <td width="117" class="tablas">Nombre</td>
                        <td width="96" class="tablas">Cédula</td>
                        <td width="124" class="tablas">Dirección</td>
                        <td width="44" class="tablas">Acta</td>
                        <td width="48" class="tablas">PRY</td>
                      </tr><?php
                      $ges = mysql_query($sql_misubsidio);
                      $hay=mysql_num_rows($ges);
                      $zebra=0;
                      $cuenta=0;
                        while ($gestion = mysql_fetch_array($ges)) { //inicio del listado
                            $cuenta=$cuenta+1;?>
                      <tr <?php if ($zebra==1) { echo ' bgcolor="#eff0f1"';
           $zebra=0; } else { echo ' bgcolor="#FFFFFF"';
        $zebra=1;}?>>
                        <td valign="top"><div align="right"><?php //echo $cuenta?> </div></td>
                        <td valign="top"><a href="#" target="_self"><?php echo $gestion['EXPEDIENTE'];?></a></td>
                        <td valign="top"><?php echo $gestion['ESE'];?></td>
                        <td valign="top"><?php echo $gestion['NOMBRE1']." ".$gestion['NOMBRE2']." ".$gestion['APELLIDO1']." ".$gestion['APELLIDO2']." ".$gestion['APELLIDO3']?></td>
                        <td valign="top"><?PHP echo $gestion['CEDULA'];?></td>
                        <td valign="top"><?php echo $gestion['DIRECCION'];?></td>
                        <td valign="top"><?php if ($gestion['ACTA']<>1) {echo $gestion['ACTA'];}?></td>
                        <td width="48" valign="top"><a href="ficha.php?kod=<?php echo $gestion['PROYECTO'];?>" target="_blank"><?php if ($gestion['PROYECTO']<>1) {echo $gestion['PROYECTO'];}?></a></td>
                      </tr>
                      <? } // fin del while para el listado de resultado?>
                    </table>
</td>
                  </tr>
                  <tr>
                    <td> </td>
                  </tr>
                </table>   
  De antemano muchas gracias por la ayuda!