• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

не добавляются данные в таблицу Mysql

  • Автор темы Автор темы haspint
  • Дата начала Дата начала
H

haspint

делаю так:
my $dbh = DBI->connect(...);
my $query="INSERT INTO $w (naimenovanie) VALUES ('1111')";
$rows = $dbh->do($query) or die "error";
if (!defined($rows)){print"ошибка";}
if (!$rows){print "ошибка";}
$dbh->disconnect();
exit(0);

при выполнении $rows =1 но , смотрю в клиенте mysql а там пусто.
Что я не так делаю?
 
Даже не знаю.
Чувствую подвох кроется в самом неожиданном месте.
Насколько стандартные настройки подключения используются?
 
все ,спасибо, разобрался. Дело было в AutoCommit, поставил =1, и заработало. До этого было =0.
 
Блин, место оказалось вполне ожиданным :rolleyes:
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab