Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/11/2013, 12:35
Fozz
 
Fecha de Ingreso: noviembre-2013
Ubicación: México
Mensajes: 94
Antigüedad: 10 años, 6 meses
Puntos: 1
Respuesta: Problemas con Buscador PHP

<style>
h3{color:blue;}
</style>
<?php
error_reporting(E_ALL ^ E_NOTICE);
//creamos la conexion a la base de datos
$srv="10.24.142.140\RICHSERVER";
$opc=array("Database"=>"DIRECTORIO", "UID"=>"sa", "PWD"=>"sas");
$con=sqlsrv_connect($srv,$opc) or die(print_r(sqlsrv_errors(), true));

$palabra = $_GET['variable'];
if($palabra == ''){
echo 'Escribe una palabra...';
}else{
$query = "SELECT dbo.PERSONAS.Id_persona, dbo.PERSONAS.Titulo_prof, dbo.PERSONAS.Nombre_completo, dbo.PERSONAS.Cargo, dbo.INSTUTUCIONES.Nombre,
dbo.TELEFONOS.Tipo, dbo.TELEFONOS.Telefono, dbo.TELEFONOS.Extension
FROM dbo.PERSONAS LEFT OUTER JOIN
dbo.TELEFONOS ON dbo.PERSONAS.Id_persona = dbo.TELEFONOS.Id_persona LEFT OUTER JOIN
dbo.INSTUTUCIONES ON dbo.PERSONAS.Id_institucion = dbo.INSTUTUCIONES.Id_institucion LEFT OUTER JOIN
dbo.AREAS_INSTITUCIONES ON dbo.PERSONAS.Id_area_ins = dbo.AREAS_INSTITUCIONES.Id_area where Nombre_completo like '%$palabra%'";


$res=sqlsrv_query($con,$sql);?>

<TABLE id="latabla" ALIGN="center" class="imagetable" border=1>
<tr>
<td>#</td>
<td>Nombre</td>
<td>Cargo</td>
<td>Institucion</td>
<td>Tipo</td>
<td>Tel&eacute;fono</td>
<td>Extension</td>
</tr>

<?php }
if (!$res){?>
<tr>
<td colspan="6">No hay datos para mostrar</td>
</tr>

<?php

}
else {
while($row=sqlsrv_fetch_array($res)) {?>
<?php
$concatenar=$row['Titulo_prof']. " ".$row['Nombre_completo'];?>

<tr>
<td><?php echo $row['Id_persona'];?></td>
<td><?php echo $concatenar;?></td>
<td><?php echo $row['Cargo'];?></td>
<td><?php echo $row['Nombre'];?></td>
<td><?php echo $row['Tipo'];?></td>
<td><?php echo $row['Telefono'];?></td>
<td><?php echo $row['Extension'];?></td>

<?php
}
}

sqlsrv_close($con); ?>
</table>