Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

по поводу управления бд с php

Статус
В этой теме нельзя размещать новые ответы.

IICUX

Дебютант
Всем привет у меня есть файл с примерно таким кодом:
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;
?>
tpl файл:
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>
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу