Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/11/2013, 12:10
Fozzie12
 
Fecha de Ingreso: noviembre-2013
Ubicación: Mexico
Mensajes: 32
Antigüedad: 11 años
Puntos: 0
Respuesta: Warning: sqlsrv_fetch_array() expects parameter 1 to be resource, boolean

La conexión y consulta es la siguiente:

Código PHP:
Ver original
  1. $busca="";
  2. $busca= isset ($_POST['busca']) ? $_POST['busca']:null ;
  3. $srv="10.24.142.140\RICHSERVER";
  4. $opc=array("Database"=>"DIRECTORIO", "UID"=>"sa", "PWD"=>"sas");
  5. $con=sqlsrv_connect($srv,$opc) or die(print_r(sqlsrv_errors(), true));
  6.  
  7. if($busca!=""){
  8. $sql=("SELECT     dbo.INSTUTUCIONES.Nombre AS institucion, dbo.TELEFONOS.Tipo AS tipoinst, dbo.TELEFONOS.Telefono AS telinst, dbo.TELEFONOS.Extension AS extinst,
  9.                      dbo.AREAS_INSTITUCIONES.Nombre AS area, TELEFONOS_1.Tipo AS tipoarea, TELEFONOS_1.Telefono AS telarea, TELEFONOS_1.Extension AS extarea
  10. FROM         dbo.TELEFONOS AS TELEFONOS_1 RIGHT OUTER JOIN
  11.                      dbo.AREAS_INSTITUCIONES ON TELEFONOS_1.Id_area_ins = dbo.AREAS_INSTITUCIONES.Id_area RIGHT OUTER JOIN
  12.                      dbo.TELEFONOS RIGHT OUTER JOIN
  13.                      dbo.INSTUTUCIONES ON dbo.TELEFONOS.Id_institucion = dbo.INSTUTUCIONES.Id_institucion ON
  14.                      dbo.AREAS_INSTITUCIONES.Id_institucion = dbo.INSTUTUCIONES.Id_institucion
  15. WHERE institucion LIKE '%".$busca."%'");
  16.                      
  17. $res=sqlsrv_query($con,$sql);