作为php的新手和搜索引擎所有者的崇拜者,我将遭受许多麻烦。我想创建自己的搜索引擎。我正在尝试使用PHP和MYSQL创建一个最初编码的测试版,但最终我想学习C ++,因此我可以创建自己的表/搜索系统,如Google的Bigtable。我的代码应该在这篇文章的某个地方。有人可以帮我编码吗?
The "PAGE" that does all the work
<?php
$query = $_GET['S'];
$con = mysql_connect("localhost","" ,"");
$i="";
$result= mysql_query("SELECT * FROM searchengine WHERE keywords");
explode(" ",$query);
if (mysql_num_rows($result)>0) {
foreach ($i++ as $result){
mysql_fetch_row(resource $result);
$url = mysql_column['url'];
$title= mysql_column['title'];
$description= mysql_column['description'];
$rating= mysql_column['rating'];
echo '<a href=$url>$title</a><br>$description<br>Rating: $rating';
}
}
else
{
echo "No Search Results."
?>
答案 0 :(得分:2)
不要制作自己的搜索引擎。那里有更聪明的人创建了搜索引擎并开源了。 Google Nutch
,Solr
和Lucene