Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
legenda
Зарегистрирован: 13.09.2002 Сообщения: 11
|
Добавлено: Ср Окт 16 2002 20:27 Заголовок сообщения: Помогите с MySQL! |
|
|
Скрипт таков:
#!/usr/bin/perl use DBI; print "Content-type: text/html\n\n"; $dbh=DBI->connect('dbi:mysql:dbname=users;host=localhost;p ort=3 306','','',0); $phone = $dbh->prepare("select NAME from main where phone='69432'"); $phone->execute; @arrrow = $phone->fetchrow_array; print $arrrow[0]; $dbh->disconnect();
А пишет еррор 500. В досе он либо работает (это если не дисконнектиться) или пишет: ....DB->disconnect invalidates 1 active statement handle (either destroy statement handles or call finish on them before disconnecting ) at ....
че делать?? |
|
Вернуться к началу |
|
|
Олигарх
Зарегистрирован: 28.09.2002 Сообщения: 102
|
Добавлено: Ср Окт 16 2002 23:14 Заголовок сообщения: Re: |
|
|
Порт указывать не обязательно.
$dbh = DBI->connect('DBI:mysql:database=rwxldb;host=sql.rwx.ru', $dbi_user, $dbi_password, { AutoCommit => 1, RaiseError => 1, PrintError => 1 }); |
|
Вернуться к началу |
|
|
legenda
Зарегистрирован: 13.09.2002 Сообщения: 11
|
Добавлено: Чт Окт 17 2002 07:50 Заголовок сообщения: Re: |
|
|
не.. пофиг се равно не пашет в броузере, а вот дос нормально выполняет всё...
а пароль и логин обязательно указывать? |
|
Вернуться к началу |
|
|
Олигарх
Зарегистрирован: 28.09.2002 Сообщения: 102
|
Добавлено: Чт Окт 17 2002 10:05 Заголовок сообщения: Re: |
|
|
Конечно! Необходимо обязательно указывать логин и пароль! А также нужно точно знать имя базы данных и sql-сервера
Узнай необходимые сведения у хостера |
|
Вернуться к началу |
|
|
legenda
Зарегистрирован: 13.09.2002 Сообщения: 11
|
Добавлено: Чт Окт 17 2002 16:11 Заголовок сообщения: Re: |
|
|
Пишет ошибку такую: Can't locate DBI.pm in @INC(@INC contains: .)
че делать и что такое @INC?? |
|
Вернуться к началу |
|
|
lexy
Зарегистрирован: 06.09.2002 Сообщения: 34 Откуда: SPb
|
Добавлено: Пн Окт 21 2002 22:40 Заголовок сообщения: Re: |
|
|
@INC это массивчик с путями для включаемых (include) модулей. Скорей всего модуль DBI просто не установлен... |
|
Вернуться к началу |
|
|
|