|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Sergey Tkachuk 2:5040/33.50 20 Jun 2001 22:24:00 To : Serge Shikov Subject : Re: Литература по PHP -------------------------------------------------------------------------------- 20 Июн 01 12:55, you wrote to all: >> Hе в куpсе, как насчёт этого в php, но в DBI placeholders ну никак >> не является необходимой вещью. SS> Это ты так думаешь. Он правильно думает. _Hеобходимой_ вещью placeholder'ы действительно не являются. Хота они и впрямь удобны. А будь они именованными, вообще была бы прелесть :-) >> Что я пpоигpаю, если сделаю это так: >> >> $sth=$dbh->prepare("select * from table where id='$param'"); >> $sth->execute; >> >> ? SS> Ты проиграешь в скорости. Причем возможно на порядки. SS> for (my $param ...) { SS> $sth=$dbh->prepare("select * from table where id='$param'"); SS> $sth->execute; SS> ... SS> } SS> Угу? Если '?' имеют место, prepare можно вынести из цикла. Hеудачный, imho, пример. Такие вещи можно (и, imho, нужно) решать одним запросом "... WHERE id IN ('$param1','$param2')" Правильный пример - это многократный INSERT/UPDATE SS> Еще раз вынужден констатировать, что к сожалению именно таков типичный SS> уровень PHP-программистов и PHP-софта. А ты мух с котлетами не намешал? Homer --- * Origin: WWW.LOVEHATE.RU - ВЫСКАЖИСЬ! (2:5040/33.50) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/32753b308afb.html, оценка из 5, голосов 10
|