我开始为我的小型房地产企业创建一个网站。我玩了一下http://www.php.net mysql 函数,我设法制作了一个通过 AJAX 访问的页面,并为搜索引擎返回了 html 内容。
我有一个已经包含公寓和房屋的数据库
问题是,如果公寓名称是“公寓”,如果“有 3 个房间的公寓”它不再写任何东西,我会返回 html 内容。
我不明白我错在哪里:
<?php
$search = $_GET['selected'];
$link = mysql_connect('localhost', 'root', '');
mysql_select_db('houses', $link);
function searchHouse($search, $link){
$query = "select * from houses where name=$search limit 1";
$result = mysql_query($query);
$row = mysql_fetch_assoc($result);
$query2 = "select * from houses_info where house_id=$row[id]";
$result2 = mysql_query($query2);
$row = mysql_fetch_assoc($result2);
return $row;
}
$result = searchHouse($search, $link);
echo $result['house_sq'];
echo "<br>";
echo $result['house_rooms'];
echo "<br>";
echo $result['house_bathrooms'];
echo "<br>";
echo $result['house_address'];
?>