Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Программирование » Другие » CGI & MySQL
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
Sky_Lynx
Участник

Зарегистрирован: Aug 2002
Место проживания:
Публикаций: 1
Статус: Sky_Lynx в оф-лайне
CGI & MySQL [сообщение #21923]

Кодил скрипт который должен получать данные из базы данных.
Не могу понять в чём ошибка, вот кусок скрипта:
-------------------------------------------

#!/usr/bin/perl
use DBI;
use CGI;

$database="";
$db_server="";
$user="";
$password="";

$query->new CGI;

print $query->header;

$dbh = DBI->connect("DBI:mysql:$database:$db_server", $user, $password);
$statement ="SELECT * FROM photos";

$sth= $dbh->prepare($statement) or die "BlaBlaBla: $sth->errstr";
$rv = $sth->execute or die "BlaBlaBla: $dbh->errstr";

while (@data = $sth->fetchrow_array) {
....
}

$rc=$sth->finish;
$rc=$dbh->disconnect;

-------------------------------------------------------------------
Поидее массив @data должен содержать всю полученную инфу.
Но проблема в том, что СКÐ_ИПТ не работает...может где ошибка? или вообще лучше по-другому кодить?

__________________
Skateboarding is not a crime

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 25-08-2002 00:10
Нажмите сюда для просмотра профайла Sky_Lynx Отправить Персональное сообщение Sky_Lynx Посетить домашнию страничку Sky_Lynx! Найти сообщения от Sky_Lynx Добавить Sky_Lynx в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
water
Участник
Средний рейтинг: 4.43 | Оценок: 7
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания:
Публикаций: 72
Статус: water в оф-лайне
Re: CGI & MySQL [сообщение #22593]

quote:
Первоначальное сообщение от Sky_Lynx
Кодил скрипт который должен получать данные из базы данных.
Не могу понять в чём ошибка, вот кусок скрипта:
-------------------------------------------

#!/usr/bin/perl
use DBI;
use CGI;

$database="";
$db_server="";
$user="";
$password="";

$query->new CGI;

print $query->header;

$dbh = DBI->connect("DBI:mysql:$database:$db_server", $user, $password);
$statement ="SELECT * FROM photos";

$sth= $dbh->prepare($statement) or die "BlaBlaBla: $sth->errstr";
$rv = $sth->execute or die "BlaBlaBla: $dbh->errstr";

while (@data = $sth->fetchrow_array) {
....
}

$rc=$sth->finish;
$rc=$dbh->disconnect;

-------------------------------------------------------------------
Поидее массив @data должен содержать всю полученную инфу.
Но проблема в том, что СКÐ_ИПТ не работает...может где ошибка? или вообще лучше по-другому кодить?



Ты когда тестируешь тоже не указываешь имя сервера? И вообще, какую ошибку перл выдает?

Я делаю так:
use DBI;
$driver = 'mysql';
$database='g';
$hostname='vgi.volsu.ru';
$username='s';
$password='s';
$dsn = "DBI:$driver:database=$database;host=$hostname";
$dbh = DBI->connect($dsn,$username,$password);
$sth = $dbh->prepare($query);
$sth->execute;
while (@row = $sth->fetchrow_array) {
print "@row\n";
}
}
$dbh->disconnect;

__________________
/\/\/\

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 28-08-2002 14:57
Нажмите сюда для просмотра профайла water Отправить Персональное сообщение water Посетить домашнию страничку water! Найти сообщения от water Добавить water в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя



Формат времени GMT. Текущее время 22:03.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.00884295 seconds (32.80% PHP - 67.20% MySQL) with 23 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.