Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Выборка, а затем прибавление 
:(
    Опции темы
IceWall
Дата 28.4.2009, 13:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 23.9.2007

Репутация: нет
Всего: нет



Код

echo '<form action="'.$_SERVER['PHP_SELF'].'" method="POST">';
$query = "SELECT * FROM P101 ORDER BY kol, name"; 
$res = mysql_query( $query );
echo '<table border="1">';
echo '<tr><th>Имя</th><th>Количество отдежуривших дней</th><th>Выберите дежурных</th></tr>'; 
while ( $item = mysql_fetch_array( $res ) ) 
{ 
  echo '<tr>'; 
  echo '<td>'.$item['name'].'</td>'; 
  echo '<td>'.$item['kol'].'</td>'; 
  echo '<td><input type="checkbox" name="item[]" value="'.$item['name'].'" /></td>';  
  echo '</tr>'; 
} 
echo '</table>';
echo '<input type="submit" name="submitForm" value="Выбрать дежурных" />';
echo '</form>';
if ( isset ( $_POST['name'] ) )
{ $ids = implode( ',', $_POST['name'] );
  $query = 'UPDATE P101 SET kol++ WHERE name IN ('.$ids.');
  mysql_query( $query );


Имеется таблица с двумя полями name и kol. Выводятся все значения таблицы с чекбоксом для каждой строки, требуется для выбранных строк изменить значение kol на 1 больше. Если кто может помоч, или указать ошибки большое спасибо ).


Все сам разобрался можно удалять.


Это сообщение отредактировал(а) IceWall - 28.4.2009, 15:03
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0371 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.