| Код | <? $conect=mysql_connect("localhost","root","")or die(mysql_error()); mysql_select_db("doc"); if(isset($_POST['update'])) { $updat="UPDATE pacienti SET fio='$_POST[fio]',data='$_POST[data]',adres='$_POST[adres]',telefon='$_POST[telefon]' WHERE fio='$_POST[hidden]'"; mysql_query($updat,$conect); }; if(isset($_POST['delete'])) { $delet="DELETE FROM pacienti WHERE fio='$_POST[hidden]'"; mysql_query($delet,$conect); }; $sql="Select * from pacienti"; $mydat=mysql_query($sql,$conect); echo '<form action="vipiska.php" method="post">'; while($rec=mysql_fetch_array($mydat)) { echo '<table width="100%" border="0" >'; echo '<tr>'; echo '<td class="tec">' . ' ' . '</td>'; echo '<td class="t2">'.'<input name=fio type=text value='. $rec['fio'] . '></td>'; echo '<td class="tec">' . ' ' . '</td>'; echo '<td class="t3">'.'<input name=data type=text value='. $rec['data'] . '></td>'; echo '<td class="tec">' . ' ' . '</td>'; echo '<td class="t2">'.'<input name=adres type=text value='. $rec['adres'] . '></td>'; echo '<td class="tec">' . ' ' . '</td>'; echo '<td class="t3">'.'<input name=telefon type=text value='. $rec['telefon'] . '></td>'; echo '<td class="tec">'.'<input name=hidden type=hidden value='. $rec['fio'] . '></td>'; echo ' '.'<td class="t3">'.'<input class="ok2" name=update type=submit value=Изменение>'.' '.'<input class="ok2" name=delete type=submit value=Удалить>'.'</td><br>'; echo '</form>'; } ?>
|
Код рабочий в дизайнере показывает, что должно менять, а саму базу данных он не меняет не удаляет из нее, хотя код у друга работает, и все делает. есть идеи в чем проблема? |