Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/03/2013, 14:45
Avatar de webelgrillo
webelgrillo
 
Fecha de Ingreso: marzo-2008
Mensajes: 142
Antigüedad: 16 años, 1 mes
Puntos: 0
Sonrisa Error Buscador de php y mysql

Hola buen dia estoy haciendo un buscador en mi web lo que quiero es buscar en la base de datos mi tabla se llama weblog y las columnas donde quiero buscar son titulo contenido y descripción pero ya hice y no se xq no me da resultados ayudenme por favor gracias les dejo mis codigos.

el archivo Buscar.php
Código PHP:
<html
<
body
<
form method="GET" action="buscador.php3"
<
strong>Palabra clave:</strong>
<
input type="text" name="buscar" size="20"><br><br
<
input type="submit" value="Buscar"
</
form
</
body
</
html
este es el archivo buscador.php3
Código PHP:
<html> 
<body> 
  
<?php
$buscar 
$_GET['buscar'];

if (!isset(
$buscar)){ 
      echo 
"Debe especificar una cadena a bucar"
      echo 
"</html></body> \n"
      exit; 

$link mysql_connect("localhost""usuario","password"); 
mysql_select_db("mybasededatos"$link); 

$result mysql_query("SELECT * FROM weblog WHERE contenido LIKE '$buscar' ORDER BY fecha_registro DESC LIMIT 0 , 30"$link); 
if (
$row mysql_fetch_array($result)){ 
      echo 
"<table border = '1'> \n"
//Mostramos los nombres de las tablas 
echo "<tr> \n"
while (
$field mysql_fetch_field($result)){ 
            echo 
"<td>$field->name</td> \n"

      echo 
"</tr> \n"
do { 
            echo 
"<tr> \n"
            echo 
"<td>".$row["titulo"]."</td> \n"
            echo 
"<td>".$row["descripcion"]."</td> \n"
            echo 
"<td>".$row["metatag"]."</td> \n"
            echo 
"</tr> \n"
      } while (
$row mysql_fetch_array($result)); 
            echo 
"</table> \n"
} else { 
echo 
"¡ No se ha encontrado ningún registro !"

?> 
  
</body> 
</html>
les agradeceré mucho su ayuda