![]() |
Показаны 2 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Другие (http://netadmin.ws/forum/forumdisplay.php?forumid=19)
-- CGI & MySQL (http://netadmin.ws/forum/showthread.php?threadid=2822)
CGI & MySQL
Кодил скрипт который должен получать данные из базы данных.
Не могу понять в чём ошибка, вот кусок скрипта:
-------------------------------------------
#!/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
Re: CGI & MySQL
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 должен содержать всю полученную инфу.
Но проблема в том, что СКÐ_ИПТ не работает...может где ошибка? или вообще лучше по-другому кодить?
__________________
/\/\/\
| Формат времени GMT. Текущее время 21:05. | Показаны 2 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.