Пасиб:)
Разницу с do и prepare я знаю, просто копирую из одного в другое, вот и забылваю...
Наверно вопрос не так задал
foreach () {} был до этого... там и делается переменная $all в которой формируется - "(\'1\', \'$u[1]\'), (\'2\', \'$u[2]\'), (\'3\', \'$u[2]\')"..............................)
чтобы потом вставить вместо переменной $all в
$d=$dbh->do("INSERT INTO table (id, podr) VALUES $all ");
Так вот, интересует подобная ерунда для UPDATE с WHERE. Как оно пишется? Чтобы do не стояло внутри foreach.