Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.04.2017, 05:53   #1
andriushka
Пользователь
 
Регистрация: 05.04.2017
Сообщений: 19
По умолчанию форма "одобрения"

Добрый день. Проблема следующая,необходимо вывести данные из БД на сайт,добавить напротив каждой строки ячейку с checkbox и затем обратно все это перезаписать в БД но уже с условием данного checkbox(т.е в данной задачи решается задача одобрения данных,чтобы они дальше могли использоваться на сайте).Вот как то так у меня получается,а вот как теперь правильно обработать данную таблицу и занести в БД я затрудняюсь,подскажите пожалуйста
PHP код:
<pre><div class="title-text">Номинация "Видеоролик"</div></pre>
<div class="wrapper">
    <div class="content">
        <table class="table_blur">
            <tr>
                <th>id</th>
                <th>Номинация</th>
                <th>Наименование работы</th>
                <th>Ссылка на работу</th>
                <th>Ссылка на обработку ПД</th>
                <th>Одобрение</th>
            </tr>
<?
    $db_host 
'localhost';
    
$db_name 'pdn';
    
$db_username 'root';
    
$db_password '';
    
$db_table_to_show 'partners';
 
    
$connect_to_db mysql_connect($db_host$db_username$db_password) or die ("Coukd not connect:" mysql_error());
    
mysql_select_db($db_name$connect_to_db) or die ("Could not select DB: " mysql_error());
mysql_query ("set character_set_client='UTF_8'");
mysql_query ("set character_set_results='UTF_8'");
mysql_query ("set collation_connection='UTF8_general_ci'");
mysql_query ("set names utf8");
 
$vid mysql_query("select * from partners ") or die(mysql_error());
$data = array();
while(
$data mysql_fetch_array($vid))
{
    echo 
'<tr>';
    echo 
'<td>' $data['id'] . '</td>';
    echo 
'<td>' $data['nomination'] . '</td>';
    echo 
'<td>' $data['name_work'] . '</td>';
    echo 
'<td>' $data['link_work'] . '</td>';
    echo 
'<td>' $data['link_pd'] . '</td>';
    echo 
'<td>'?> <div class="checkbox"><input type="checkbox" style="checkbox" id="check" name="check" value="check"><label for="check" type="checkbox"></label> </div><?'</td>';
    echo 
'</tr>';
}
?>
        </table>
    </div>
</div>
andriushka вне форума Ответить с цитированием
Старый 05.04.2017, 09:37   #2
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,156
По умолчанию

читаете про формы, оформляете вашу табличку в форме добавляете кнопку сохранить, пишете код обработки формы - профит
или более крутой вариант - вешаете на чекбоксы обработчик изменения состояния и в нем делаете аякс запросы к серверной части, которая меняет значение в бд
ADSoft на форуме Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Убрать папки "Pictures", "Music", "Видео", "Downloads" из "МОЙ КОМПЬЮТЕР" Бахтиёр1916 Windows 1 05.04.2017 12:53
Нужно пояснить/прокомментировать код программы, или коды функций "Добавить" "Удалить" "Обновить(редактировать" "Поиск" "Период") ZIRASS PHP 4 15.06.2016 14:23
Для заданной строки определить все входящие в неё символ. Например: строка "abccbbabbac" состоит из символов "a", "b" и "c" Sandakan01 Помощь студентам 1 24.02.2016 03:20