Sistema de busca ao bancod e dados MySQL
Olá,
tenho um scrit em php que busca dados cadastrados no banco de dados, porém, quero que nesse resultado só seja exibido texto (isso porque existe todo um código html sendo usado nos campos de textarea, e adiciono por exemplo, tabelas, imagens etc) e com um limite de caracter (Ex. Exibir apenas as 100 letras incluindo a digitada no campo de "busca" e que fique em negrito, por exemplo).
Como adaptar isso gente, no meu/nosso código?????????????!!!!!!!!!!! Sei que poderão me/nos ajudar.
Grata,
Aline
config_busca.php
<?php$link = mysql_connect('localhost', 'usuario', 'senha');mysql_select_db("bd");// verifica se e buscaif (isset($_POST['busca'])){$consulta = "SELECT * FROM paginas where texto like '%".$_POST['busca']."%'";}else{$consulta = "SELECT * FROM paginas";}$resultado = mysql_query($consulta) or die("<BR><BR><B>Consulta falhou:</b> " . mysql_error());//$resultado= substr($consulta,0,20);$linhasRetornadas = mysql_num_rows($resultado);if ($linhasRetornadas>0) {?><p><a href="java script:history.back()">Voltar</a> </p><hr><table width="90%"><TR><th>Título</th> <th>Texto</th></TR><?while ($linha= mysql_fetch_row($resultado)){ echo "\t<tr>\n";echo "<td align=center>$linha[1]</td>";echo "<td align=center>$linha[2]</td>";echo "</TR>\n";} echo "</table><HR>\n";} else{?><BR><center>Nenhum registro retornado!</center><BR><?}mysql_free_result($resultado);/* fecha conexão */mysql_close($link);?>
busca.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">Untitled Document</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /></head><body><form action="config_busca.php" method="post"><TABLE><TR><TD> Busca por nome: <input type="text" name="busca"><input type="submit" value="ok"></TD></TR></TABLE></form></body></html>
Discussão (25)
Carregando comentários...