Автор Тема: Ошибка в синтаксисе  (Прочитано 3232 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн maksyagin

  • Коллежский регистратор
  • *
  • Сообщений: 1
  • Репутация: 0
Ошибка в синтаксисе
« : Декабря 14, 2009, 09:16:41 pm »
Привет знатокам!

Есть небольшой код на Перле который добавляет запись в базу MySQL, но пишет ошибку "Use of uninitialized value $in in concatenation (.) or string"

Код: ( perl) [Выделить]
my $sth = $dbh->prepare ("INSERT INTO files VALUE (0,'$in','2009-01-01','11111','$$user{'name'}','/myhome/tmp/')");
my $rv = $sth->execute();
$rv = $sth->finish();

проьсба помочь с синтаксисом или подскажите как лучше строить конструкции sql в perl