parser

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

 

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

Не, не совсем это, как мне кажется, хотя...

kechinoff 06.06.2006 13:49

Пример на парсере:
^connect[$MAIN:dbconnect]{$list[^table::sql{SELECT id, name, value FROM table}]}
^list.menu{
$list.id - $list.name - $list.value
}
А как такой вариант сделать на PHP?
Можно, конечно, сделать так:
$query = "SELECT id FROM table";
$result = mysql_result($query);
$j = mysql_num_rows($result);
for($i=0;$i<$j;$i++){
 $query_info = "SELECT name, value FROM table WHERE id = ".mysql_result($result,$i,'id');
 $result_info = mysql_result($query_info);
 $info = mysql_fetch_array($result_info);
 print mysql_result($result,$i,'id')." - {$info['name'] - $info['value']}";
}
Но мне бы это упростить как-нибудь.