parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

нехороший код

Misha v.3 20.02.2007 20:54 / 20.02.2007 20:55

0. имена переменных/полей - отстой. я например не понял о чем вообще код, а это важно, т.к. через некоторое время и вы не поймете.

1. в момент, когда вы определяете строковою переменную $link, в $kladr.cc содержится значение поля cc в первой строке таблицы $kladr. однако что в переменной $сс нам осталось неизвестно. может имелось в виду $kladr.cc? если угадал, то в if надо так и писать.

2. если вы хотите создать _код_, чтобы выполнять его потом, пишите так: $link{тут код}

3. считаю что использовать тут junction-variable - незачем:
^kladr.menu{ 
	<tr> 
		<td>$kladr.id</td>
		<td><a href="$link^if($cc == 0){&cc=$kladr.cc&rrr=-1}">$kladr.name $kladr.socr</a></td>
		<td>${kladr.cc}-${kladr.rrr}-${kladr.ggg}-${kladr.ppp}-${kladr.aa}</td> 
   	</tr> 
}