|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Anatolij Kupriyanov 2:5050/69.1 25 Jun 2001 10:13:46 To : Sergey Tkachuk Subject : Литература по PHP -------------------------------------------------------------------------------- Я совершенно случайно заметил, что в Четверг Июнь 21 2001 22:42, Sergey Tkachuk писал Dmitry Olyenyov: DB>>> $sqls = "INSERT INTO SubSent (sender, subject, body, sendto, DB>>> dtime, agent, host, via, forward) VALUES ('$PHP_AUTH_USER', DB>>> '$subj', '$body', '$sendto', NOW(), '$agent', '$host', '$via', DB>>> '$forward')"; DB>>> в любом месте, где захочу. Захочу -- вообще в инклуд засуну. И я DB>>> _никогда_ не запутаюсь, в каком поpядке надо скаpмливать аpгументы DB>>> prepare. Хpеново всё это. А как на счёт квотинга? DO>> С этим согласен, немного неудобно. ST> Кстати, это легко можно решить. Изменить интерфейс DBI до приблизно ST> такого: ST> $sth = $dbh->prepare( 'INSERT INTO table ( field1, field2 ) VALUES ( ST> ?field1, ?field2 )' ); $sth->execute( field1 => $field1, field2 => $field2 ST> ); Я давно написал соотвествующую либу и пишу так: DoQuery("INSERT INTO table (field1, field2, cur_date) VALUES (?, ?, NOW()), @DATA{qw(field1 field2)}"); C уважением, Anatolij Kupriyanov. [МФ УдГУ] [(Microsoft!=SUXX)&&(LINUX!=RULEZ)] [Two Beer or not to be] ш Я говорил люблю, пока мне не скажут нет, а когда говоpили нет, я не веpил.. ... Ускорение темпов роста скорости прироста производительности труда. --- ifmail v.2.15 * Origin: СоБыСчас (2:5050/69.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/27803b36d803.html, оценка из 5, голосов 10
|