Показать сообщение отдельно
Старый 04.12.2006, 14:57
rtm вне форума Посмотреть профиль Отправить личное сообщение для rtm Найти все сообщения от rtm
  № 14  
Ответить с цитированием
rtm

Регистрация: Nov 2006
Сообщений: 39
Сори, я забыл что дамп есть в первом посте.
Итак рабочий скрипт (по крайней мере у меня он работает):
PHP код:
$c = mysql_connect($mySQL['host'],$mySQL['user'],$mySQL['pass']) or die('Conn Error');
mysql_select_db($mySQL['base']) or die('Sel Errorr');

$poisk=trim($_GET['q']);

function 
BuildFullPath($curId,$base_path="/") {
    
$url = "";
    while (
true) {
        
$query="SELECT `id`,`name_url`,`parent` from `fpages` where `id`=$curId";
        
$query = mysql_query($query) or die (mysql_error());
        
$pr = mysql_fetch_row($query);
        
$url = $pr[1]."/".$url;
        if (
$pr[2]==0) {
            break;
        }
        
$curId = $pr[2];
    }
    return 
$base_path.$url;
}
$query="SELECT * from `fpages` where `content` LIKE '%$poisk%'";
$query = mysql_query($query) or die (mysql_error());

WHILE (
$dat=mysql_fetch_array($query))  {
    print 
"<li>".$dat['id']." ".$dat['content']."URL: ".BuildFullPath($dat['id'],'http://example.com/')."<br>\n";
}