<?
break;
case 'edit': // измeнeниe
if(mysql_query("UPDATE `users` SET `id`='$_POST[id]',`name`='$_POST[name]',`nik`='$_POST[nik]',`let`='$_POST[let]',`info`='$_POST[info]',`email`='$_POST[email]',`kogo`='$_POST[kogo]',`dlya`='$_POST[dlya]',`rabota`='$_POST[rabota]',`ucheba`='$_POST[ucheba]' WHERE `id`='$_POST[id]'")) {echo'Дaнныe ycпeшнo измeнины <br /><a href=?mode=index>Вернуться</a>';}
else { echo'Oшибкa! Измeнить дaнныe нe пoлyчилocь! пoвтopитe пoпыткy!<br /><a href=?mode=index>Пpoдoлжить</a>'; };
break;
default: header ('location: ?mode=index' ); endswitch;
?>
<br>
<br>
<?=$pages;?> <a href="/"><?=$imghome;?>На главную</a>
<!--End Content-->
<?
endwhile;
?>
Добавлено через 03:43 сек.
все вроде бы работало, только вот такая проблема. Как сохранить нажатие радио кнопки и checkbox? Например у меня при обновлении страницы в checkbox не бывает галочки. Если нажать на кнопку изменить, данные записываются, только вот из этих кнопок ничего не пишет, если не нажать, и в бд после обновления страницы пишет пустое поле.
Добавлено через 06:27 сек.
наверно эти нажатия нужно как то сохранить, записав в соответствующую ячейку в таблице, только вот как это сделать? Например, для поля имени есть вывод из бд, что позволяет при изменении например только ника, не менять запись. Точнее, оно пишет, только тоже что там и было. Короче, не мне это вам обьяснять конечно.