[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: UPDATE сразу нескольких строк таблицы
saigaf-mun
Здраствуйте. Помогите пож-та сделать изменения сразу нескольких строк таблицы mysql.
Вот код вывода данных для изменения:

if ( isset ( $_POST['sel'] ) )
{
if (($_POST['sel']) && ($_POST['upd']))
{
$ids = implode( ',', $_POST['sel'] );
$q="SELECT * FROM `policlinik`.`vrach` WHERE `vrach`.`id vracha`IN (".$ids.")";
$r = mysql_query( $q );
}
}

$sql = "SELECT * FROM specializ";
$res= mysql_query($sql);

$posts = array();

while($row2 = mysql_fetch_array($res))
$posts[] = $row2[0];

while ($row = mysql_fetch_array($r))
{
echo "<tr><td><center><input type=text name='Familiya' maxlength=50 Value='".$row[0]."'></center></td>
<td><center><input type=text name='Imya' maxlength=50 Value='"
.$row[1]."'></center></td>
<td><center><input type=text name='Otchestvo' maxlength=50 Value='"
.$row[2]."'></center></td>
<td><center><select name='Doljnost' Value=''>"
;

foreach($posts as $post)
{
$selected = $post==$row[3] ? 'selected' : null;

echo "<option value='".$post."' ".$selected."> ".$post." </option>";
}
echo"</select></center></td><td><center><input type=text name='Telefon' maxlength=15 Value='".$row[4]."'></center></td></tr>";

}

echo"<td colspan=2 align=center><input type=submit value='Выполнить'>  <input type=reset value=Очистить>  <input type=button value=Назад onClick='history.go(-1)'></td>
</tr>
</table>"
;

Нужно измененные данные сохранить в БД.
Визуально форма выглядит так
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.