Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> не работает mysql_select_db, первый раз такое... 
:(
    Опции темы
Blaga
Дата 6.1.2007, 18:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


ЛамМер++
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 15.11.2005
Где: г. Иркутск

Репутация: 1
Всего: 4



Всем привет. smile
У меня вот такая проблемка. Не хочет работать функция mysql_select_db.
Вот собственно сам код.
Код

<?php
Error_Reporting(7);
include("conf.php");
//конектимся к MySQL
        $my_sql_show_menu = mysql_connect(HOST, LOGIN, PASS) or die ("Невозможно приконектится к MySQL");
//Выбираем БД


        if (!mysql_select_db(NAMEDB, $my_sql_show_menu))
        {
            echo "не работает селект";
             exit();
        }
    $my_sql_str_show_menu= "SELECT * FROM ".PREF."menu ORDER BY id ;";
    echo $my_sql_str_show_menu;
    $query_menu=mysql_query($my_sql_str_show_menu, $my_sql_show_menu) or die ("Невозможно 3 к MySQL");
    if($query_menu)
     {

           echo "<div id=\"colTwo\">\n";
           echo "<h3>грядки</h3>\n";
           echo "<ul>\n";
           while($row_menu= mysql_fetch_array($query_menu, MYSQL_NUM))
           {
            if ($page_menu_single == $row_menu[1])
            {

                echo "<li>".$row_menu[2]."</li>\n";

            }
            else
            {

            echo "<li><a href=\"".$row_menu[1]."\">".$row_menu[2]."</a></li>\n";

            }

           }
           echo "</ul>\n";
           echo "</div>\n";
    }

?>

Срабатывает проверка на ошибки и появляется сообщение "не работает селект". Ума не приложу что такое. На локалхосте все в порядке. На хосте не работает. Может кто нибудь помочь?

Добавлено @ 18:33 
Поиск результатов не дал. smile


--------------------

http://displayart.ru - Обои.
http://a2themes.ru - Сайт о движках DLE, phpBB3, WordPress.
PM MAIL ICQ   Вверх
Mal Hack
Дата 6.1.2007, 18:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 11
Всего: 261



Модератор: а что спец форума по вопросам работы с БД у нас нет?

Цитата(Blaga @  6.1.2007,  18:31 Найти цитируемый пост)
На локалхосте все в порядке. На хосте не работает.

Мож база по другому называется в реале? smile

Убери второй параметр соединения.
PM ICQ   Вверх
Blaga
Дата 6.1.2007, 18:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


ЛамМер++
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 15.11.2005
Где: г. Иркутск

Репутация: 1
Всего: 4



Извини, действиетльно, не додумался в тот раздел запостить. Да нет. База вроде нормально называется. Второй параметр я убирал. Не помогло.


--------------------

http://displayart.ru - Обои.
http://a2themes.ru - Сайт о движках DLE, phpBB3, WordPress.
PM MAIL ICQ   Вверх
Mal Hack
Дата 6.1.2007, 18:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 11
Всего: 261



Выведи mysql_error();
Если нет, то нет прав обращения к БД либо действительно базы не существует.
PM ICQ   Вверх
Blaga
Дата 6.1.2007, 18:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


ЛамМер++
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 15.11.2005
Где: г. Иркутск

Репутация: 1
Всего: 4



Проблема решилась когда я для пользователя на хосте поставил все привелегии. Спасибо Mal Hack, что потратил время, а еще говорят что нетерпим к новичкам. smile +1


--------------------

http://displayart.ru - Обои.
http://a2themes.ru - Сайт о движках DLE, phpBB3, WordPress.
PM MAIL ICQ   Вверх
Alix36
Дата 7.1.2007, 00:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 478
Регистрация: 6.11.2006

Репутация: 1
Всего: 3



а вопрос можно заччем нужна такая длинная конструкция  if (!mysql_select_db(NAMEDB, $my_sql_show_menu))
чем плох  mysql_select_db ("вава")


--------------------
Наши лица как дым, И никто не узнает как мы победим. (С)Пикник.
PM MAIL   Вверх
Mal Hack
Дата 7.1.2007, 00:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 11
Всего: 261



Alix36, золоток правило хорошего программиста: "Проверяй исключения там где они могут быть, там где они не могут быть даже в теории, и там, где ох нет в принципе".
PM ICQ   Вверх
Geolog
Дата 30.4.2008, 14:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 70
Регистрация: 18.3.2005

Репутация: нет
Всего: 1



Цитата

Убери второй параметр соединения.


Второй параметр функции mysql_select_db?

как же дальше без него запросы делать?

Это сообщение отредактировал(а) Geolog - 30.4.2008, 15:10
PM MAIL   Вверх
Feldmarschall
Дата 30.4.2008, 15:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 1
Всего: 32



попробуй - узнаешь.

PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0655 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.