누가 1 년 추가가 나를 위해 효과가 없는지 알아낼 수 있습니까?mysql date_add 1 년
다른 여섯 가지 조건 (1 일, 1 주, 2 개월 등)이 있습니다. 작동하지 않는 유일한 해는 해다.
누구나 볼 수 있습니까? 문제가되는 경우 Perl입니다.
elsif ($data{length} == "6month")
{
$store = qq(INSERT INTO main (creator_name,email2,relationship,reason,email1,name1,creator_email,email3,name2,name3,creator_url,victim_url,length_of_stay,release_date) VALUES("$data{creatorname}","$data{email2}","$data{relationship}","$data{reason}","$data{email1}","$data{person1}","$data{creatoremail}","$data{email3}","$data{person2}","$data{person3}", "$creatorURL", "$victimURL","$data{length}", DATE_ADD(NOW(), INTERVAL 6 MONTH)));
}
elsif($data{length} == "1year")
{
$store = qq(INSERT INTO main (creator_name,email2,relationship,reason,email1,name1,creator_email,email3,name2,name3,creator_url,victim_url,length_of_stay,release_date) VALUES("$data{creatorname}","$data{email2}","$data{relationship}","$data{reason}","$data{email1}","$data{person1}","$data{creatoremail}","$data{email3}","$data{person2}","$data{person3}", "$creatorURL", "$victimURL","$data{length}", DATE_ADD(NOW(), INTERVAL 1 YEAR)));
}
my $sth = $dbh->prepare($store);
$sth->execute() or die $dbh->errstr;
나는 * *와 * "작동하지 않는" "작동하지 않습니다"보다 더 나은 설명을 가지고 올 수 확신 * : 당신이 있다면, 당신은이 같은 경고를받은 것 – Borodin