|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Denis Roshchin 2:5020/400 03 Jul 2001 18:26:00 To : All Subject : Re: DBI::mysql??? -------------------------------------------------------------------------------- "Alex" <hi@keytown.com> wrote in message news:muf07.221$qx5.569120@news.rt.ru... > может ли кто-нибудь дать список основных команд или методов для DBI::mysql с > примерами их применения!! Вот наглядный пример: через него можно посылать любые SQL команды и получать результат. $dsn = "DBI:mysql:db_name:database_server"; $user_name = "login"; $password = "*******************"; sub common_db_shtdwn() { $dbh->disconnect(); } sub common_db_init() { $dbh = DBI->connect ($dsn, $user_name, $password, { RaiseError => 1 }); } common_db_init(); #variant 2 $selectv = "SELECT uid,uhits FROM gbusers WHERE uid = $user"; $sthttwo = $dbh->prepare ($selectv); $sthttwo->execute(); $sthttwo->finish(); #variant 1 $updatev = "UPDATE gbusers SET uhits = $uhits WHERE uid = $user"; $sth = $dbh->prepare ($updatev); $sth->execute(); $sth->finish(); common_db_shtdwn(); 1; -- #Denis Roshchin #denis@komkon.org #www.komkon.org/~denis/ --- ifmail v.2.15dev5 * Origin: MTU-Intel ISP (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/91042ae751db.html, оценка из 5, голосов 10
|