Старый 10.12.2014, 08:58   #1
Новичок
 
Регистрация: 02.12.2011
Сообщений: 38
Вес репутации: 121
ZazulaJ скоро станет известенZazulaJ скоро станет известен
По умолчанию ЧПУ для сайта из базы

Добрый день!
Делаю ЧПУ для сайта, чтобы подгружались из базы, вылазит ошибка в функции. Не могу понять, что не правильно. Помогите, пожалуйста! Заранее спасибо!
Ошибка: Warning: mysqli_query() expects parameter 1 to be mysqli, null given in Z:\home\tlg\www\getchpu.php on line 10

Код:
PHP код:
function chpu($url,$dirDB)//функция ЧПУ
{
//$url - имя с помощью которого мы определим id
//$dirDB - режим, с помощью которого мы определим в какой таблице базы данных нам искать
//определяем запрос в зависимости от того какую страницу открывает пользователь (текст поста или категорию)
 
if($dirDB == "menu"$sql mysqli_query($mysqli,"SELECT menu_id FROM menu WHERE menu_url = '".$url."'");
 
 
$myrow_index mysqli_fetch_array($sql);
 
if(
$myrow_index != "") return $myrow_index[menu_id];//если найдена строчка в БД выводим id
else return "";//если нет, выводим пустоту
}
 
//GET ПЕРЕМЕННАЯ menu
if(isset($_GET['menu']))
{
    
    
$menu chpu($_GET['menu'],"menu");//по имени страницы достаем из бд id
   

Файл htacsess
RewriteEngine on
RewriteRule ^([-a-z0-9]+.html)$ index.php?menu=$1 [L]
ZazulaJ вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пропали статьи и анонсы из базы сайта. Error. Как перезалить? pervomay Биржа статей 2 29.01.2010 18:14
Апа поисковой базы не было, а позиции сайта изменились bissigengel Яндекс 15 13.08.2009 18:02
Про базы к Allsubmit'у. lawr Софт для оптимизаторов и вебмастеров 5 15.07.2009 17:11
Базы для Allsubmittera. vovan59 Софт для оптимизаторов и вебмастеров 16 16.06.2009 23:53
Базы WP Nazar Разработка и сопровождение сайтов 5 01.04.2009 23:19


Часовой пояс GMT +3, время: 23:43.