Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/05/2010, 15:21
Avatar de salvador86
salvador86
 
Fecha de Ingreso: enero-2008
Ubicación: Guadalajara- Mexico
Mensajes: 467
Antigüedad: 16 años, 3 meses
Puntos: 2
¿Cual es mi eroor de sintaxis? en Motor de busqueda

Hola estoy tratando de implementar un motor de busqueda en mi web según el siguiente tutorial http://www.youtube.com/watch?v=1CEYLSslXXw pero cuando voy a hacer la buequeda mi sale error de sintaxis en la línea 23 y he rebizado pero no encuentro el error. gracias por ayudarme.

Este es mi código
Código PHP:
<?php
$button 
$_GET ['submit'];
$search $_GET ['search'];

if (!
$button)
    echo
"Ingrese el texto a buscar";
else{
    if (
strlen($search)<=3)
        echo
"El texto es demasiado corto";
    else{
        echo 
"Ha buscado<b>$search</b><hr size='1' color='blue'>";

mysql_connect("localhost","pyminsta_usearch","circuito17");
mysql_select_db("pyminsta_search");

$search_exploded explode(" "$search);

foreach(
$search_exploded as $search_each){
    
$x++
    if (
$x==1)
    
$construct .= "Keywords LIKE '%$search_each%'";
    else
    
$construct .= "Keywords LIKE '%%$search_each'";  
}

$construct "SELECT * FROM searchengine $construct";
$run mysql_query($construct);
$foundnum mysql_num_rows($run);

if (
$foundnum==0)
echo 
"No hay resultado de la busqueda";
else
{
    echo 
"$foundnum results found.<p>";
    while (
$runrows mysql_fetch_assoc($run))
    {
    
$title $runrows['title'];
    
$desc $runrows['description'];
    
$url $runrows['url'];
    echo 
"
    <br />
    <b><a href='$url'>$title</a></b><p>
    $desc<br />__________________________"
;
}
}
}
}
?>
Salvador