+171
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
$sql=mysql_query("select * from orders1 where sname='$user' and rang='1'");
$cd1=mysql_num_rows($sql);
$sql=mysql_query("select*from orders1 where sname='$user' and rang='2'");
$cd2=mysql_num_rows($sql);
$sql=mysql_query("select*from orders1 where sname='$user' and rang='3'");
$cd3=mysql_num_rows($sql);
$sql=mysql_query("select*from orders1 where sname='$user' and rang='4'");
$cd4=mysql_num_rows($sql);
$sql=mysql_query("select*from orders1 where sname='$user' and rang='5'");
$cd5=mysql_num_rows($sql);
$sql=mysql_query("select*from orders1 where sname='$user' and rang='6'");
$cd6=mysql_num_rows($sql);
$sql=mysql_query("select*from orders1 where sname='$user' and rang='7'");
$cd7=mysql_num_rows($sql);
$sql=mysql_query("select*from orders2 where sname='$user' and rang='1'");
$cord1=mysql_num_rows($sql);
$sql=mysql_query("select*from orders2 where sname='$user' and rang='2'");
$cord2=mysql_num_rows($sql);
$sql=mysql_query("select*from orders2 where sname='$user' and rang='3'");
$cord3=mysql_num_rows($sql);
$sql=mysql_query("select*from orders2 where sname='$user' and rang='4'");
$cord4=mysql_num_rows($sql);
$sql=mysql_query("select*from orders2 where sname='$user' and rang='5'");
$cord5=mysql_num_rows($sql);
$sql=mysql_query("select*from orders2 where sname='$user' and rang='6'");
$cord6=mysql_num_rows($sql);
$sql=mysql_query("select*from orders2 where sname='$user' and rang='7'");
$cord7=mysql_num_rows($sql);
while($row=mysql_fetch_array($sql)){
if(($cord1 >1 and $stat==1) or ($cord2 >1 and $stat==2) or ($cord3 >2 and $stat==3) or ($cord4 >2 and $stat==4) or ($cord5 >1 and $stat==5) or ($cord6 >1 and $stat==6) or ($cord7 >1 and $stat==7) or ($cd1 >1 and $stat==1) or ($cd2 >2 and $stat==2) or ($cd3 >2 and $stat==3) or ($cd4 >2 and $stat==4) or ($cd5 >1 and $stat==5) or ($cd6 >1 and $stat==6) or ($cd7 >1 and $stat==7)){
?>
<TABLE width=100% border="1" align="center">
...
...
...
С проекта Otvet.mail попросили помощи с тем, что не выводиться какая то таблица, после того как прислали файл, увидел 500 строк кода, без единой функции, все было написано в этом же духе. *Жуть*, и после того как спросил, от какого запроса работает этот цикл, мне прислали $sql=mysql_query("select*from orders1 where sname='$user' and rang IN(1,2,3,4,5,6,7)"); который находиться где-тов начале файла, переменная под который была 100 раз переопределена!)))
Запостил: 1_and_0,
04 Февраля 2010
1_and_0 04.02.2010 21:01 # 0
)))
guest 06.02.2010 15:34 # −2
1_and_0 06.02.2010 15:48 # 0
Да, и ещё один момент, по названию таблиц кстати видно, какая "Хорошая" нормализация баз данных на том проекте)))
эх..., говнокодеры блин...
guest 08.02.2010 07:56 # 0
То, что приведено в первом посте - неоспоримый говнокод. Я понимаю, если б были SELECT COUNT(*) без GROUP BY. это еще как-то можно понять. но это...
А что у них на мейл ру нету мемкэша там...?
guest 08.02.2010 10:45 # 0
При всем уважении, просто удивляюсь иногда попыткам обосрать по-полной тех, кто и так с трудом пытается "вылезти" из говнеца в коде :) Сам ведь писал и продолжаю иногда писать совсем "каку", но как умею, так для себя и делаю.
1_and_0 08.02.2010 12:52 # 0
Про матчасть вообще не понял, к чему Вы её приписали?
Givandos 08.02.2010 19:21 # 0
Понимаю что ты мог просто перепутать, но на "эмоциях" высказал и это за компанию со всем. Прошу прощения за эту неадекватность :)
vov4ik 04.02.2010 22:22 # 0
1_and_0 04.02.2010 22:26 # +1
1_and_0 04.02.2010 23:01 # +2
if ($nm<2):
mysql_query("update users set u='0' where user='$login' limit 1");
endif;
mysql_query("delete from users where user='$refs' limit 1");
echo '<b> ',$refs,' успешно удалён! Поскольку он был неактивен.Обновите страницу</b>';
else:
include('config.php');
$h = "MIME-Version: 1.0\r\n";
$h .= "From: \"Admin_antixak\" <$jj>\r\n";
$h .= "X-Mailer: PHP 5\r\n";
$h .= "Content-Type: text/html;\r\n";
$ms= 'Нарушитель:<b> '.$login.'</b><br>Он пытался удалить<b> '.$refs.' </b> из системы с помощью взлома, очень рекомендуется его забанить.';
$ms = convert_cyr_string ($ms,w,k);
mail("$jj",'Обезврежено агрессивное удаление аккуанта',$ms, $h);
echo 'Замечены вредоносные действия не совместимые с жизнью!';
endif;
danxill 05.02.2010 00:42 # 0
Пхахахахаха убило!
1_and_0 05.02.2010 00:45 # 0
DanxilLs 13.02.2010 03:26 # +1
guest 10.02.2010 12:30 # 0
И как после такого удержаться от кидания гуано в сторону PHP?
mrbig66 05.02.2010 14:26 # 0
guest 08.02.2010 23:48 # 0
mrbig66 10.02.2010 10:10 # +2
Это что типа проверка таблицы на существование: