Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/10/2011, 15:42
rana_bar_1
 
Fecha de Ingreso: octubre-2011
Mensajes: 5
Antigüedad: 13 años, 1 mes
Puntos: 0
Pregunta Podrian ayudarme a resaltar de color los datos de busqueda

Hola de nuevo, podrian ayudarme, lo primero es que muestro una tabla en donde realizare una búsqueda de alguna palabra o dato de mi base de datos y como resultado colorea lo que encontro segun la busqueda, pero lo que ahora quiero hacer es que lo que encontro de resultado lo deje sin color (en blanco osea solo con el texto) y lo que no corresponde a la busqueda lo ponga de un color,este es mi codigo:

<?php
include("conec.php");
error_reporting(E_PARSE);

$busqueda=$_POST["Busqueda"];

if ($busqueda!="")
{
$lsQryB="select idEmpresa from (Select idEmpresa,NomEmpresa,NomContacto,ApellidosContacto ,PuestoContacto from visionaria.OracleCuliacan where NomContacto<>'' Limit 10) as Tabla where idEmpresa like '%$busqueda%' or NomContacto like '%$busqueda%'";
$resultado2=mysql_query($lsQryB) or die(mysql_error());
$conteo=mysql_num_rows($resultado2);
}

$lsQry="Select idEmpresa,NomEmpresa,NomContacto,ApellidosContacto ,PuestoContacto from visionaria.OracleCuliacan where NomContacto<>'' Limit 10";
$resultado=mysql_query($lsQry) or die(mysql_error());


?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
div.centrado{
text-align: center;
}
div.centrado table {
margin: 0 auto;
text-align: left;
}
</style>
<script language="javascript">

function Busca()
{
document.form1.action="in.php";
document.form1.submit();
}

</script>
</head>
<body>
<div class="centrado">
<table width="732" height="149" border="0">
<tr>
<td width="55">&nbsp;</td>
<td width="592" style="text-align:center"><form id="form1" name="form1" method="post" action="#">
Busqueda
<input type="text" name="Busqueda" id="Busqueda" />
<input type="button" name="Enviar" id="Enviar" value="Buscar" onclick="Busca()" />
</form></td>
<td width="63">&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td style="text-align:center">
<?php

$i=0;

if($conteo!=0)
{
while($arrBusqueda=mysql_fetch_array($resultado2))
{
$arrValores[$i]=$arrBusqueda["idEmpresa"];
$i++;
}
}
else
echo "No existen Empresas";





echo "<table border=\"1\">";
echo "<tr>";
echo "<td>Id Cliente</td>";
echo "<td>Empresa</td>";
echo "<td>Nombre</td>";
echo "<td>Apellidos</td>";
echo "<td>Puesto</td>";
echo "</tr>";

while($arrRegistros=mysql_fetch_array($resultado))
{


for ($j=0;$j<=$i;$j++)
{
if ($arrRegistros["idEmpresa"]==$arrValores[$j])
{
echo "<tr style=\"background-color:#653\">";
$m=1;
}
else
$m=0;
}

if($m=0)
echo "<tr>";
echo "<td>".$arrRegistros["idEmpresa"]."</td>";
echo "<td>".$arrRegistros["NomEmpresa"]."</td>";
echo "<td>".$arrRegistros["NomContacto"]."</td>";
echo "<td>".$arrRegistros["ApellidosContacto"]."</td>";
echo "<td>".$arrRegistros["PuestoContacto"]."</td>";
echo "</tr>";


}
echo "</table>";
?>
</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>
</div>
</body>
</html>


Alguna idea???
De antemano gracias