Показать сообщение отдельно
Старый 01.03.2006, 18:27
Futs вне форума Посмотреть профиль Отправить личное сообщение для Futs Найти все сообщения от Futs
  № 7  
Ответить с цитированием
Futs
 
Аватар для Futs

Регистрация: Jun 2004
Адрес: Москва
Сообщений: 475
php вот
Код:
<?php
/*Скрипт возвращает из базы id для флэша по переданному адресу.
Вызывается: get_house.php?address=blablabla
Адрес должен быть типа такого: "Тверская 10", "ул. Тверская, 10", "улица Тверская, дом 10" и т.п.
*/

$address = strtolower($_GET['address']);
$params = split("[\., ]", $address);

// выкидываем специальные слова
$specials = array("ул", "улица", "просп", "проспект", "пер", "шоссе", "д", "дом");
foreach($params as $param)
{
	if(!in_array($params[0], $specials))
		$parts[] = $param;
}

$street = $parts[0];
$dom = $parts[1];

$connect = mysql_connect("localhost", "root", "");
mysql_select_db("flashmap");

$query = "SELECT h.flash_id FROM houses h INNER JOIN streets s ON s.id = h.street_id WHERE s.title = '".$street."' AND h.dom = '".$dom."'";
$res = mysql_query($query);

$row = mysql_fetch_assoc($res);
if(!empty($row))
	$flash_id = $row['flash_id'];


print $flash_id;
?>
as вот
Код:
var search_lv:LoadVars = new LoadVars();
search_lv.onData = function(src:String) {
  if (src == undefined) {
    trace("Error loading content.");
    return;
  }else{
    trace("загрузка поиска="+src)
  }
};
search_lv.load("http://localhost/get_house.php?address="+itemID)
А может это проблема денвера а на реальном серваке будет нормально