IICUX
Дебютант
Всем привет у меня есть файл с примерно таким кодом:
Все работает нормально,но хотелось бы добавить возможность быстрого выполнения следующей операции:
Админ выбирает юзера и после этого его поле ['land'] (поле для примера) имеет значение 1 (тоже для примера)
Знающих прошу помочь - недавно php занялся
И второй вопрос менее важный:
Как ПЕРЕИНАЧИТЬ код так чтобы он разложился на 2 файла
Пример:
PHP файл
tpl файл:
PHP:
<?php
$db_host = 'Хост ';
$db_name = 'БД;
$db_username = 'Юзер ;
$db_password = 'пасс ';
$db_table_to_show = 'dle_users';
$connect_to_db = mysql_connect($db_host, $db_username, $db_password)
or die("Could not connect: " . mysql_error());
mysql_select_db($db_name, $connect_to_db)
or die("Could not select DB: " . mysql_error());
$qr_result = mysql_query("select * from " . $db_table_to_show)
or die(mysql_error());
echo '<table border="10" cellpadding="5" cellspacing="0">';
echo '<thead> <h1><center><span style="color:red"><b>Тест заголовка</b></span></center></h1>';
echo '<tr>';
echo '<th>Ник</th>';
echo '<th>E-Mail</th>';
echo '<th></th>';
echo '</tr>';
echo '</thead>';
echo '<tbody>';
while($data = mysql_fetch_array($qr_result)){
echo '<tr>';
echo '<td>' . $data['name'] . '</td>';
echo '<td>' . $data['email'] . '</td>';
echo '<td>' . Вот тут кнопка для нее . '</td>';
echo '</tr>';
}
echo '</tbody>';
echo '</table>';
echo '<input type="submit" value="Удалить" />';
echo '</form>';
mysql_close($connect_to_db);
?>
Админ выбирает юзера и после этого его поле ['land'] (поле для примера) имеет значение 1 (тоже для примера)
Знающих прошу помочь - недавно php занялся
И второй вопрос менее важный:
Как ПЕРЕИНАЧИТЬ код так чтобы он разложился на 2 файла
Пример:
PHP файл
PHP:
<?php
/*
=====================================================
Автор: Skater_1992
-----------------------------------------------------
http://muzlive.info/
-----------------------------------------------------
Copyright (c) 2011 Skater_1992
=====================================================
Данный код защищен авторскими правами
=====================================================
Файл: forum-top.php
-----------------------------------------------------
Назначение: Топ пользователей с DLE форума
=====================================================
*/
if( ! defined( 'DATALIFEENGINE' ) ) {
die( "Hacking attempt!" );
}
///Колличество человек в топе
$max_users = 10;
///
$forumTop = dle_cache( "forumTop", $config['skin'] );
$db->query( "SELECT * FROM " . USERPREFIX . "_users order by forum_post_count DESC LIMIT 0,{$max_users}" );
while ( $row = $db->get_row() ) {
if ($row['foto'] !== "")
$avatar = "{$config['http_home_url']}uploads/fotos/{$row['foto']}";
else
$avatar = "{$config['http_home_url']}templates/{$config['skin']}/dleimages/noavatar.png";
if ($row['user_group'] == "1")
$group = "Разработчик";
else if ($row['user_group'] == "2")
$group = "Администратор";
else if ($row['user_group'] == "3")
$group = "Хостер";
else if ($row['user_group'] == "4")
$group = "Пользователь";
else
$group = "Гость";
$tpl->load_template('forum-top.tpl');
$tpl->set('{profile-link}', $config['http_home_url']."user/".urlencode($row['name']));
$tpl->set('{user-group}', $row['user_group']);
$tpl->set('{user-id}', $row['user_id']);
$tpl->set('{avatar}', $avatar);
$tpl->set('{username}', $row['name']);
$tpl->set('{like}', $row['forum_thanks_count']);
$tpl->set('{icq}', $icq);
$tpl->set('{post-num}', $row['forum_post_count']);
$tpl->set('{group}', $group);
$tpl->compile('forumTop');
$tpl->clear();
}
$db->free();
echo $style;
echo $tpl->result['forumTop'];
echo $copy;
?>
HTML:
<div style="padding:4px;">
<table border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td width="44">
<a href="{profile-link}"><img src="{avatar}" style="none; padding:2px; width:120px; height:120px;"></a>
</td>
<td style="font-size:8pt; color:#666; padding-left:4px;">
<a href="{profile-link}" class="group{user-group}"><b><h1>{username}</h1></b></a> <h3> <span class="group{user-group}"> {group} </span></h3> <br><h3>Сообщений: <i><b>{post-num}</b></i> </h3><h3>Симпатий: <i><b>{like}</b></i></h3>
</td>
</tr>
</tbody>
</table>
</div>
<style type="text/css">
.group1 {color:Blue}
.group2 (color:red)
.group3 {color:orange}
.group4 {color:green}
.group5 {color:gray}
</style>
