Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/09/2009, 16:53
Derian
 
Fecha de Ingreso: mayo-2008
Mensajes: 35
Antigüedad: 16 años
Puntos: 1
Resaltar consultas en PHP y mysql

Buenas tardes tengo el siguiente problema, cuando hago la consulta espero que en el resultado salgan resaltadas las palabras siembargo aunque sale la consulta no salen resaltadas.

este es mi codigo.

Código PHP:
<?php
$busqueda 
"boyaca";

$con mysql_connect("localhost","root","");
if (!
$con)
{
echo(
'no hay coneccion: ' mysql_error());
}
else
{
$db 'bdinsat';
$con mysql_connect("localhost","root","");
if(
$busqueda!="")
    {
$sql="SELECT * FROM inventario WHERE contenido LIKE '%$busqueda%'";
    }
mysql_select_db($db$con);
$registro=mysql_query($sql,$con);
if (
$rowmysql_fetch_array($registro))
    
    {
        echo 
str_replace($busqueda,"<span style='background-color: #88AAEE'>$busqueda</span>",$row[contenido]);
        echo 
"<br><br>";
    }
    else
{
echo 
"¡ No se ha encontrado ningún registro !";
}
echo 
"registro consultado";
}

mysql_close($con);
?>
este es el codigo que examine para aprender.

webtaller

Código PHP:
<?php
$busqueda 
"prueba";
$link mysql_connect("host","user","pass");
mysql_select_db("db",$link);
$result mysql_query("SELECT contenidos FROM tabla WHERE keyword LIKE '%$busqueda%'",$link);

    while(
$row mysql_fetch_row($result)) {

        echo 
str_replace($busqueda,"<span style='background-color: #88AAEE'>$busqueda</span>",$row[0]);
        echo 
"<br><br>";

    }

?>
agradeceria su ayuda.