1 (изменено: dimon1132, 2013-05-30 00:13:25)

Тема: подключение к бд

вводил много вариантов, не получается. вот код:

<?php

$dbtype = "mySQL";
$dburl = "localhost";
$dbname = "abk";
$dbuser = "abk";
$dbpassword = "****";
$dbport = "3306";

хостинг бесплатный с поддержкой пхп и майсгл. базу залил, но подключится не может. пробовал такие варианты:

$dbtype = "mySQL";
$dburl = "localhost";
$dbname = "u369172488_abk";
$dbuser = "u369172488_abk";
$dbpassword = "****";
$dbport = "3306";

т.к. там префикс в названии бд, подскажите в чем проблема

2

Re: подключение к бд

Только хостер сможет ответить на ваш вопрос. Я ошибок не вижу.

3 (изменено: dimon1132, 2013-05-31 00:25:37)

Re: подключение к бд

проблему решил, но есть еще детали.
в реге не отображается каптча:

                    }
                    else{
                        $stop =1;
                        $err .= "Неверный защитный код ! ";
                        unset($_SESSION['securityCode']);
                    }
                }
                elseif (!isset($_POST['securityCode']) || !isset($_SESSION['securityCode'])) {
                    //$stop =1;
                    $err .= "Вы не ввели защитный код ! ";
                }

и еще ошибки.

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/u369172488/public_html/connect.php on line 23 Deprecated: Function ereg() is deprecated in /home/u369172488/public_html/register.php on line 13 Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/u369172488/public_html/register.php on line 49

подскажите пожалуйста
/home/u369172488/public_html/connect.php on line 23 там вообще пробел на 23 строке идет

еще пытаюсь залить базу через sdx прогу. выдает при загрузке базы:

2013.05.30 17:24:35    Начало импорта БД `0`
Файл: worldbk.sql
MySQL Error: No database selected (/home/u344073139/public_html/sxd/index.php:1587)
    Выполнение прервано из-за ошибки

4

Re: подключение к бд

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in
Ошибка неверного параметра функции выборки данных из БД. Ищите причину, возможно нет таблицы, или данных в ней.

dimon1132 сказал:

подскажите пожалуйста
/home/u369172488/public_html/connect.php on line 23 там вообще пробел на 23 строке идет

В ошибке речь об устаревшей функции регулярного выражения ereg. Это не критично.

dimon1132 сказал:

/home/u369172488/public_html/register.php on line 13 Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/u369172488/public_html/register.php on line 49

Не выбраны данные из БД. Ищите причину.

dimon1132 сказал:

No database selected

Не выбрана база данных для импорта.

5 (изменено: dimon1132, 2013-06-03 14:40:51)

Re: подключение к бд

Hanut сказал:

Не выбрана база данных для импорта.

Базу выбрал, начался импорт, но в конце строчка с ошибкой:

2013.06.03 07:34:26    MySQL Error: User \'u369172488_abk\' has exceeded the \'max_updates\' resource (current value: 10000) (/home/u369172488/public_html/sxd/index.php:1587)
2013.06.03 07:34:27    Выполнение прервано из-за ошибки

все таблицы загрузились, но что с этим прерыванием может быть?

в реге не отображается капча. - как исправить?

6

Re: подключение к бд

dimon1132 сказал:

User \'u369172488_abk\' has exceeded the \'max_updates\' resource (current value: 10000)

Пробуйте импортировать в phpMyAdmin.

Про капчу ничего сказать не могу.

7

Re: подключение к бд

спасибо земляк)

8

Re: подключение к бд

слушай еще вопрос по таблицам в бд. когда я заливал на локалке, то там все таблицы полные добавились, а когда залил на хостинг, то они стали пустые. не в ручную же мне их заполнять?

9

Re: подключение к бд

dimon1132 сказал:

слушай еще вопрос по таблицам в бд. когда я заливал на локалке, то там все таблицы полные добавились, а когда залил на хостинг, то они стали пустые. не в ручную же мне их заполнять?

Если таблицы создались пустые - значит при импорте была ошибка. Надо смотреть какая ошибка и в чем ее причина.

10

Re: подключение к бд

User \'u369172488_abk\' has exceeded the \'max_updates\' resource (current value: 10000)

Пробуйте импортировать в phpMyAdmin.
////

А как это сделать?

    Начало импорта БД `phpMyAdmin`
Файл: worldbk.sql
MySQL Error: No database selected (/home/u369172488/public_html/sxd/index.php:1587)
    Выполнение прервано из-за ошибки

11

Re: подключение к бд

dimon1132 сказал:

No database selected

Это означает, что не выбрана база данных. Сперва в phpMyAdmin выберите слева базу данных и затем перейдите на страницу импорта. Если необходимо, то сперва создайте базу данных в phpMyAdmin.

12

Re: подключение к бд

Hanut сказал:

Это означает, что не выбрана база данных. Сперва в phpMyAdmin выберите слева базу данных и затем перейдите на страницу импорта. Если необходимо, то сперва создайте базу данных в phpMyAdmin.

Вообще-то я так и делал, но получаются пустые таблицы.

При импорте все таблицы загружаются, но в конце всегда эта строка
2013.06.03 07:34:26    MySQL Error: User \'u369172488_abk\' has exceeded the \'max_updates\' resource (current value: 10000) (/home/u369172488/public_html/sxd/index.php:1587)
2013.06.03 07:34:27    Выполнение прервано из-за ошибки

13

Re: подключение к бд

таблицы не все пустые, но большая часть

14

Re: подключение к бд

dimon1132 сказал:

MySQL Error: User \'u369172488_abk\' has exceeded the \'max_updates\' resource (current value: 10000) (

Ваш хостер задал ограничение на выполнение запросов, именно оно и срабатывает. Спросите у него как с этим справиться.

Можно попробовать перенести таблицы по одной.

15

Re: подключение к бд

Hanut сказал:

Спросите у него как с этим справиться.

Никак.

Hanut сказал:

Можно попробовать перенести таблицы по одной.

В Sypex Dumper не могу найти эту функцию разбития, там вроде ее нет.

16

Re: подключение к бд

dimon1132 сказал:

В Sypex Dumper не могу найти эту функцию разбития, там вроде ее нет.

Сохраните в phpMyAdmin таблицы по одной.

17

Re: подключение к бд

Hanut сказал:

Сохраните в phpMyAdmin таблицы по одной.

Каким образом?

18

Re: подключение к бд

dimon1132 сказал:

Каким образом?

Выберите таблицу, перейдите на страницу экспорта и сохраните полученный .sql файл, который затем сможете импортировать на хостинге.