Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 20.07.2013
Сообщений: 5
1

Обновление информации

04.08.2013, 21:44. Показов 602. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть 2 файла:
1 файл это своя CMS.
Здесь работает на PDO и функциях.

cms.php
PHP
1
2
3
4
5
6
public function getGroup($name){
        $id = $_SESSION['id'];
        $name = obr($_POST['name']);
        $sql = "UPDATE users SET name = '$name' WHERE id = '$id'";
        $this->db->exec($sql);
    }
и 2 файл

index.php

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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
<?
    session_start();
    include_once '../cms/cms.php';
 
    if ($_SERVER['REQUEST_METHOD'] == 'POST'){
        $CMS = new CMS();
 
        if (($_POST['name'])< 8) {
            $res_request = "<p style='padding-left: 80px;color: red'>Контактный телефон должен содержать больше 11 символов</p>";
        }
        else{
            $CMS->getGroup($_POST['name']);
            $res_request = '<p style="padding-left: 80px;color:green">Ваши данные успешно обновлены</p>';
        }
    };
    include('header.php');
?>
<form method="post" id="edit_group" action="index.php">
        <div id="header-admin">
            <div class="div1">
                <div class="div2">
                    <img src="https://www.cyberforum.ru/images/logo.png" title="Администрирование"">
                </div>
                <div class="div3"><img src="https://www.cyberforum.ru/images/lock.png" alt="" style="position: relative; top: 3px;">&nbsp;Вы вошли как <span>admin</span></div>
            </div>
            <div id="menu-users">
                <ul class="left-menu-users">
                    <li id="dashboard" class="selected"><a href="users.php" class="top">Покупатели</a></li>
                </ul>
                <ul class="right-menu-users" style="display: block;">
                    <li style="float: left"><input type="submit" name="submit" value="Сохранить"></li>
                    <li style="float: left"><a class="top" href="exit.php">Выход</a></li>
                </ul>
            </div>
        </div>
        <div id="content-admin">
               <h1>Покупатели</h1
                       <?=$res_request?>
            <div class="box">
                    <table class="list">
                        <thead>
                        <tr>
                            <td class="left">
                                <p>Имя</p>
                            </td>
                            <td class="left">
                                <p>Email</p></td>
                            <td class="left">
                                <p>Город</p> </td>
                            <td class="left">
                                <p>Телефон</p> </td>
                            <td class="left">
                                <p>Статус</p></td>
                        </tr>
                        </thead>
                         <? foreach ($CMS->adminUsers(1) as $cat):?>
                            <tbody>
                                <tr class="filter">
                                    <td><input type="text" name="name" value="<?=$cat['name']?> "></td>
                                    <td><input type="text" name="email" value="<?=$cat['email']?>" readonly></td>
                                    <td><input type="text" name="city" value="<?=$cat['city']?>" readonly></td>
                                    <td><input type="text" name="phone" value="<?=$cat['phone']?>" readonly></td>
                                    <td><select name="group">
                                        <option value="*"></option>
                                        <option value="1">Покупатель</option>
                                        <option value="0">Оптовый покупатель</option>
                                        <option value="2">Постоянный покупатель</option>
                                    </select></td>
                                </tr>
                            </tbody>;
                        <?endforeach?>
                    </table>
            </div>
        </div>
</form>

Здесь происходит вывод зарегестрированных пользователей в цикле. Нужно сделать редактирование имени пользователей. Не пойму , запрос вроде проходит(проверял через firebug в Mozille), но не пойму в чём проблема , почему ничего не меняется.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.08.2013, 21:44
Ответы с готовыми решениями:

Обновление информации
if ($_POST=='on') { $a='1'; } if ($_POST!='on') { $a='0'; } echo...

Обновление информации в БД
Требуется: Хочу сделать страницу для админки, где он будит редактировать информацию из БД MySQL...

Обновление информации на странице
в общем хочу создать сайт, на котором информация на странице будет меняться при перезагрузке....

Обновление информации в БД о количестве лайков
Имеется таблица likes: id | author_id | like_id | item_id | type |. При вызове проверяю, есть ли...

0
04.08.2013, 21:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.08.2013, 21:44
Помогаю со студенческими работами здесь

Автоматическое обновление информации в mysql через промежуток времени
Мне нужно научится делать - автоматическое обновление информации в mysql через промежуток времени...

Обновление информации в БД
здравствуйте =) пишу сайт библиотека(курсач) одно из поле таблицы читатель это штраф за...

обновление информации
Ребята, подскажите, как добавить новую информацию в сайт.

Автоматическое обновление информации
Смотрите, интересный вопрос, может поможете решить. Скажем вы договорились с магазином X, чтобы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru