Хочу решить задачу:
1. Прочесть данные с БД и вывести записи c выборкой по определенному параметру
2. Обработать выбранные (нажать чекбоксы какие интересуют)
3. Изменить статус
4. Вернуться к пункту 1
как чекбоксам присвоить значения в связи с записями БД, чтобы при выборе чекбоксов в соответствующие ряды мускула внести изменения
Примечание:
Epsiloncool - Ваш ответ самый дельный и помогающий! Спасибо ... теперь у меня есть ясное представление о том, как данные передаются ... но все же хотел бы добить тему и прояснить момент привязки ... привожу коды:
<?php
// определяем начальные данные
$db_host = 'localhost';
$db_name = 'BAZA';
$db_username = 'USER';
$db_password = 'PASSWORD';
$db_table_to_show = 'TABLICA';
// соединяемся с сервером базы данных
$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());
// выбираем все значения из таблицы "Contacts"
$qr_result = mysql_query("select * from todo WHERE ZSTATUS='OPENED'")
or die(mysql_error());
// выводим на страницу сайта заголовки HTML-таблицы
echo '<table border="0">';
echo '<thead>';
echo '<tr>';
echo '<th></th>';
echo '<th></th>';
echo '<th></th>';
echo '<th></th>';
echo '<th></th>';
echo '</tr>';
echo '</thead>';
echo '<tbody>';
// выводим в HTML-таблицу все данные клиентов из таблицы MySQL
while($data = mysql_fetch_array($qr_result)){
echo '<tr>';
echo '<td><INPUT TYPE=checkbox></td>';
echo '<td>' . $data['ZID'] . '</td>';
echo '<td>' . $data['ZCLIENT'] . '</td>';
echo '<td>' . $data['ZCONTACT'] . '</td>';
echo '<td>MP3</td>';
echo '</tr>';
}
echo '</tbody>';
echo '</table>';
// закрываем соединение с сервером базы данных
mysql_close($connect_to_db);
?>
и я так понимаю, что связывание ZID с чекбоксами должно происходить в последнем блоке:
// выводим в HTML-таблицу все данные клиентов из таблицы MySQL
while($data = mysql_fetch_array($qr_result)){
echo '<tr>';
echo '<td><INPUT TYPE=checkbox></td>';
echo '<td>' . $data['ZID'] . '</td>';
echo '<td>' . $data['ZCLIENT'] . '</td>';
echo '<td>' . $data['ZCONTACT'] . '</td>';
echo '<td>MP3</td>';
echo '</tr>';
}
где вместо echo '<td><INPUT TYPE=checkbox></td>'; надо написать что-то типа echo '<td><INPUT TYPE=checkbox id=$data['ZID']></td>';
тогда у каждого чекбокса у меня будет уникальный id связанный с уникальным ZID - чтобы потом обработать соответствующую запись в мускуле .. так?
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.