типа таго? echo"<b>Самые активные :</b><br/>";"q=mysql_query("SELECT * FROM svx ORDER BY "."field." LIMIT 3");While("z=mysql_fetch_assoc("q)) {echo"<a href="profile.view.php?id="z[id]">"z[login]</a>(побед: "z[."field.])<br>";}
Лe-ka, "z["field] вместо "z[."field.], "z["user_id"] вместо "z[id], "z["login"] там нет, т.к. "z будет содержать только данные из таблицы xvs, а там нет поля "login". Логин нужно получать отдельно.
утро,горячий кофе,свежая черепушка и получилось:echo "<table border=2><tr><th colspan=4><b>Самые активные:</b></th></tr><tr><td>id:</td><td>легко</td><td>нормально</td><td>сложно</td></tr>";"q=mysql_query("SELECT * FROM "xvs" ORDER BY " ."diff . " DESC LIMIT 3");// DESC сортировка в обратном порядке //// ASC - в порядке возрастания //while("z=mysql_fetch_assoc("q)) {echo"<tr><td><a href="profile.view.php?id="z[user_id]">"z[user_id]</a></td><td> "z[e]</td><td> "z[n]</td><td> "z </td></tr>";}echo "</table>";
Лe-ka, только индекс элемента массива указывай в кавычках ("z["e"] вместо "z[e]), кавычки не нужны только если индекс это цифра ("z[0]) или переменная ("z["field]). Вместо последней "z должно быть "z["i"]? Если хочешь, чтобы отображались еще и ники пользователей, то дай структуру таблицы со списком юзеров.
molodoy3561, у меня в принчепе все работает,только таблица отображается через раз,надо както принудительно его убедить чтоб он шарился по всем полям(e,n,i)в таблице и выберал активных. Что касается таблици у меня дцмс севен,думаю сегодня сделаю,там все взаимосвязано,надо просто подумать.
31 июл 2011 в 21:55