Buenas tardes, estoy trabajando con un buscador, pero me estoy liando con el php, resulta que uni dos codigos que tenia para (obvio) formar uno solo, en fin en el primero me mostraba los datos de la db, pero todos los datos, ahora quiero ponerle un filtro para que dependiendo de lo que busca le muestre todos los datos rederentes a su ingreso, el codigo es este.
Código php:
Ver original<?php
include('config.php');
if(isset($_GET['search_word'])) {
$search_word=$_GET['search_word'];
$sql=mysql_query("SELECT * FROM tabla_registros WHERE matricula LIKE '%$search_word%' ORDER BY registrado");
if($count > 0)
{
{
$matricula=$row['matricula'];
$bold_word='<b>'.$search_word.'</b>';
$final_msg = str_ireplace($search_word, $bold_word, $matricula); ?>
echo "<table cellspacing='1' class='tablesorter'>
<thead>
<tr>
<th>Nombre</th>
<th>Matricula</th>
<th>Concepto pagado</th>
<th>Cantidad pagada</th>
<th>Folio de pago</th>
</tr>
</thead>";
while($row = mysql_fetch_array($sql))
{
echo "<tbody> <tr>";
echo "<td class='name'>" . $row['nombre'] . "</td>";
echo "<td class='id'>" . $row['matricula'] . "</td>";
echo "<td>" . $row['concepto'] . "</td>";
echo "<td> $ " . $row['valor'] . " pesos</td>";
echo "<td>" . $row['folio'] . "</td>";
echo "</tr>";
}
echo "</tbody> </table>";
<?php
}
}
else
{
echo "Verifica la matricula, no se encontraron registros.";
}
}
?>
entonces... hace la conexion y la consulta y me imprime en pantalla la tabla pero no me da los datos, mas graficamente me arroja un error y esto:
donde esta el o los errores?