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

Изменение БД с веб страницы и занесение изменений в БД

20.04.2017, 09:29. Показов 408. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здраствуйте
как мне сделать чтобы весь список авторов и публикаций видел только админ. А обычный пользователь только определеную часть которую разрешил админ и можно ли эту часть определить через веб страницу посредством чек боксов и вроде того а не напрямую через БД, Подскажите если не трудно. Понимаю что излагаю очень тупо но все же надеюсь поймете. Заранее спасибо.
Пока есть только код который выводит нужные поля.

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
<?php
 
 
$conn_string = "host=localhost port=5432 dbname=test user=postgres password=postgres";
$dbconn4 = pg_connect($conn_string);
if ($dbconn4 == false)
{
echo 'Не удалось подключится к БД.';
echo pg_last_error();
die();
}
 
 
$result = pg_query($dbconn4, "SELECT 
person.f, person.i, publication.name_pub
FROM person
 
LEFT JOIN publication ON publication.person_id = person.person_id
WHERE publication.vision_pub = 1
");
if (!$result) {
echo "An error occurred.\n";
die;
}
 
while ($row = pg_fetch_assoc($result)) {
echo "f: $row[f] i: $row name_pub: $row[name_pub] ";
echo "<br />\n";
}
 
?>




SQL
1
2
3
4
5
6
7
8
9
10
11
SELECT person.person_id,
person.f,
person.i,
person.o,
publication.id_pub,
publication.name_pub
 
FROM
person
 
LEFT JOIN publication ON publication.person_id = person.person_id
Мне посоветовали показать таблицу в гриде, отображающем нужное поле в виде чекбокса и откорректировать нужные записи взведя/сбросив чекбокс. Но пользоватся гридом я не умею пытался как то подключить через
PHP
1
$dg=new C_DataGrid("SELECT * FROM Orders","orderNumber","Orders");
но у меня не определялся клас C_DataGrid.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.04.2017, 09:29
Ответы с готовыми решениями:

Занесение изменений в БД
Привет Разбираюсь с вненсением изменений в БД MS SQL. Застрял на преобразовании типов. ...

Почему при создании веб-страницы в FrontPage автоматически создается папка с изображениями, а при создании веб-страницы в DreamWeaver - нет?
Если я создаю веб-страницу в FrontPage и называю ее, например, page.html, то автоматически...

Нужно написать веб приложения на С#, которые ищут веб страницы содержащие ключевое слово
Нужно написать веб приложения на С#, которые ищут веб страницы содержащие ключевое слово. Затем...

Встроенный в PSPad editor браузер выдаёт ошибку: Веб-сайт отклонил запрос на отображение веб-страницы
навеяло отсюда https://www.cyberforum.ru/php-beginners/thread726600.html#post4937346 Ребят, а в...

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

Изменение ячеек в указанном столбе и занесение новых данных в другой
Здравствуйте! Мне нужно сделать так чтобы при запуске макроса было предложено выбрать столбец в...

Расшифровка, изменение и сохранение изменений в БД
Есть база данных, в которой находятся два отношения (таблицы): 1 отношение содержит атрибуты с...

Изменение DLL без изменений в программе.
Не подскажет ли кто, возможно ли следующее: Есть dll1.dll и app1.exe, которая пользуется функциями...

Изменение/сохранений изменений в XML документе
Добрый день! Что нужно,чтобы при нажатии на тот или иной узел в дереве компонента TreeView XML...


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

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