我可以自动将文件添加到我的MySQL数据库吗?

时间:2013-10-26 19:44:34

标签: php mysql search

我的网站上有自定义搜索功能,使用PHP。我不喜欢每次创建页面时都要访问我的数据库,所以我可以编写一些内容来自动将新页面添加到我的数据库中吗?这是我的代码:

    <?php

    $k = $_GET['k'];

    $terms = explode(" ", $k);
    $query = "SELECT * FROM search WHERE ";


    foreach ($terms as $each){
        $i++;

        if ($i == 1)
            $query .= "keywords LIKE '%$each%' ";
        else
            $query .= "OR keywords LIKE '%$each%' ";
    }

    //connect
    mysql_connect("*****", "*****", "*****");
    mysql_select_db("*****");   

    $query = mysql_query($query);
    $numrows = mysql_num_rows($query);
    if ($numrows > 0){

        while ($row = mysql_fetch_assoc($query)){
            $id = $row['id'];
            $title = $row['title'];
            $description = $row['description'];
            $keywords = $row['keywords'];
            $link = $row['link'];

            echo "<h3><a href='$link'>$title</a></h3>

                <hr />";
        }

    }
    else 
        echo "No Results Found for \"<b>$k</b>\". Try Again.";


    //disconnect
    mysql_close();
?>

0 个答案:

没有答案
相关问题