- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
function SentMessage($Text,$Title) {
$r=mysql_query("SELECT `id`,`login`,`email` FROM `".$this->TableUsers."` WHERE `access` = 1 and `check_email`=1");
while( $res = mysql_fetch_array($r) ){
mysql_query("
INSERT INTO `".$this->MessTable."` (
`From` , `To` , `Date` , `Title` , `Text`
) VALUES (
'".$this->MainUser['id']."', '".$res[id]."', NOW(), '".$Title."', '".$Text."'
)
");
$body=BuildBody("mail.message", $res);
$headers=' /*... заголовок ...*/ ';
mail ( $res[email], " /*... отправитель ..*/ ", $body, $headers);
}
}
вот такое чудо враждебной техники откопалось при колупании одной cms'ки...
(при том что выборка из $this->TableUsers с такими условиями получалась порядка ~500 т. строк )
istem 20.08.2010 22:49 # +1
Lure Of Chaos 20.08.2010 22:57 # −1
Анонимус 20.08.2010 23:19 # +3
И ведь наверное думают что они пишут ОО код. Карго-культ блин)
а уж инсерты в цикле это круть
Lure Of Chaos 20.08.2010 23:34 # +2
mrbig66 22.08.2010 23:36 # 0
Vasiliy 23.08.2010 00:25 # −1
Lure Of Chaos 23.08.2010 00:29 # −2
даа, 61 жойн, особенно если много данных...
mrbig66 23.08.2010 08:10 # +5
Lure Of Chaos 07.02.2011 01:12 # 0
istem 07.02.2011 10:20 # 0
guest 07.02.2011 13:45 # 0
Lure Of Chaos 07.02.2011 15:57 # 0