小さな不動産会社のウェブサイトを作り始めました。関数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'];
?>