Форум -> Сделайте за спасибо! Сделаю за отзыв! -> Вывод категорий в модуле "Учителя" | Вывод категорий в модуле "Учителя" |
---|
SE7EN | Дата: 15.09.2009, в 15:29 | Сообщение №1 |   ПользовательПользователь №: 396 Сообщений: 37
 | Есть модуль "Учителя" там вывод категорий представлен в одну колонку, вот функция
PHP - Код | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <?php function cats(){ global $db,$prefix,$admin_file, $user,$conf, $conft, $pagetitle; open(); $result_cat = $db->sql_query("select * from ".$prefix."_categories WHERE modul='teachers' ORDER BY id;"); echo "<hr>"; echo "<table width=\"100%\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">"; while (list($cid, $modul, $title, $catinfo, $img) = $db->sql_fetchrow($result_cat)) { echo "<tr> <td width=\"10%\" valign=\"top\"><a href=\"index.php?name=teachers&cid=".$cid."\"><img src=\"images/categories/".$img."\" alt=\"".$title."\"></a></td> <td><div align=\"left\"><b><a href=\"index.php?name=teachers&cid=".$cid."\">".$title."</a></b> </tr>"; } echo "</table>"; close(); } ?> |
мне надо сделать вывод в две (три колонки), помогите подправить. |
| | rocksmart | Дата: 15.09.2009, в 17:15 | Сообщение №2 |   СтарожилПользователь №: 261 Сообщений: 330
 | ВОТ попробуй это
PHP - Код | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| <?php function cats(){ global $db,$prefix,$admin_file, $user,$conf, $conft, $pagetitle; open();
$kolvo_kolonok=3; //количество колонок $width_tab = 100/$kolvo_kolonok; $i = 1;
$result_cat = $db->sql_query("select * from ".$prefix."_categories WHERE modul='teachers' ORDER BY id;"); echo "<hr>"; echo "<table width=\"100%\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">"; while (list($cid, $modul, $title, $catinfo, $img) = $db->sql_fetchrow($result_cat)) {
if (($i-1)%$kolvo_kolonok == 0) {echo "<tr>";}echo "<td width=\"".$width_tab."%\" valign=\"top\">"; echo "<table width=\"100%\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\"><tr> <td width=\"10%\" valign=\"top\"><a href=\"index.php?name=teachers&cid=".$cid."\"><img src=\"images/categories/".$img."\" alt=\"".$title."\"></a></td> <td><div align=\"left\"><b><a href=\"index.php?name=teachers&cid=".$cid."\">".$title."</a></b> </tr></table>";
echo "</td>"; if ($i%$kolvo_kolonok == 0) {echo "</tr>";}$i++;
} echo "</table>"; close(); } ?> |
|
| | SE7EN | Дата: 15.09.2009, в 17:58 | Сообщение №3 |   ПользовательПользователь №: 396 Сообщений: 37
 | rocksmart, спасибо тебе огромное всё получилость так как надо. |
| | SE7EN | Дата: 16.09.2009, в 13:42 | Сообщение №4 |   ПользовательПользователь №: 396 Сообщений: 37
 | возник другой вопрос (наверно последний по этому модулю)
добавленная информация добавляется так что проследнее добавленное - в самом низу, а надо чтоб было последнее добавленное сверху.
вот индекс файл, подскажите плз где копать? сам не могу догнать.
//удалено админом
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно Serg_pnz 16.09.2009 г. в 14:01:50
Прикрепленные файлы:
 Скачать: 3.45 KB |
| | Serg_pnz | Дата: 16.09.2009, в 14:02 | Сообщение №5 |   АдминистраторПользователь №: 1 Сообщений: 2243
 | SE7EN, юзай функцию "Прикрепить файл" | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
| | SE7EN | Дата: 20.09.2009, в 23:54 | Сообщение №6 |   ПользовательПользователь №: 396 Сообщений: 37
 | Помогите подправить чтоб последнее добавление было сверху.
PHP - Код | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <?php function list_t() { global $admin_file, $prefix, $db, $conf, $conft; head(); navigation(); open(); $result = $db->sql_query("select * from ".$prefix."_vacansy"); echo "<table summary=\"\" width=\"100%\" border=\"0\" cellpadding=\"3\" cellspacing=\"1\" class=\"sort\" id=\"sort_id\"><tr><th>"._ID."</th><th width=\"30%\">"._POST."</th><th width=\"30%\">"._ORGANISATION."</th><th width=\"20%\">"._SALARY."</th><th>"._ADDTIME."</th></tr>"; while (list($tid, $prof, $organisation, $region, $employment, $experience, $formation, $floor, $age, $text, $salary, $contactperson, $telefone, $address, $email, $web, $time, $rate, $c_rate, $foto) = $db->sql_fetchrow($result)) { echo "<tr class=\"bgcolor1\"><td align=\"center\" width=\"35\">".$tid."</td>" ."<td class=\"help\"><div align=\"left\"><a href=\"index.php?name=vacansy&op=view&tid=".$tid."\">".$prof."</a></div></td>" ."<td align=\"left\" width=\"100\">".$organisation."</td>" ."<td align=\"left\" width=\"100\">".$salary."</td>" ."<td align=\"left\" width=\"100\">".format_time($time)."</td></tr>"; } echo "</table>"; close(); foot(); } ?> |
|
| | | Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|
|