За последние 24 часа нас посетили 18506 программистов и 1599 роботов. Сейчас ищут 925 программистов ...

Помогите, не обновляет данные

Тема в разделе "PHP и базы данных", создана пользователем Andre23, 24 июн 2014.

  1. Andre23

    Andre23 Новичок

    С нами с:
    26 май 2014
    Сообщения:
    43
    Симпатии:
    0
    вот первый файл выборки пользователя
    Код (Text):
    1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    2. <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
    3.  
    4.  <link rel="stylesheet" href="style.css" type="text/css"> <title>Выбор пользователя для редактирования.</title>
    5.    <style>
    6.    body {
    7.     background-image: url(images/bg.jpg); /* ѕуть к фоновому изображению */
    8.     background-color: #c7b39b; /* ÷вет фона */
    9.    }
    10.     </style>
    11.  </head> <body> <form action="edittehnica.php" method="post"> <fieldset> <?php require 'scripts/connect.php';
    12. $select_sql = "SELECT id, nume, prenume FROM tehnica"; $result = mysql_query($select_sql);
    13.  $row = mysql_fetch_array($result); do { printf("<input type='radio' name='user' value='%s'>%s %s  <br/>
    14. <br/>", $row['id'], $row['nume'], $row['prenume']);  } while($row = mysql_fetch_array($result)) ?>
    15. </fieldset> <fieldset> <input type="submit" value="Выбрать элемент"> </fieldset> </form> <a href="Untitled1.htm">На главную</a><br/><br/>
    16. <br/> </body> </html>

    вот второй, редактирования

    Код (Text):
    1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    2.  <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
    3.  <link rel="stylesheet" type="text/css" href="style.css"> <title>Вносим изменеиния</title>
    4.   <style>
    5.    body {
    6.     background-image: url(images/bg.jpg); /* ѕуть к фоновому изображению */
    7.     background-color: #c7b39b; /* ÷вет фона */
    8.    }
    9.     </style>
    10.  
    11.  
    12.  
    13.    
    14.  </head> <body> <?php require 'scripts/connect.php'; $id = $_REQUEST['user']; $select_sql = "SELECT * FROM tehnica WHERE id= $id"; $result = mysql_query($select_sql);
    15.  $row = mysql_fetch_array($result); printf("<form action='scripts/updatetehnica.php' method='post' name='forma'> <fieldset>
    16.  <input type='hidden' name='id' value='%s'><br/>
    17.  
    18.  
    19.  <label for='is'></label><br/> <input type='hidden' name='id' size='30' value='%s'><br/>
    20. <label for='procent'>Имя:</label><br/> <input type='text' name='procent' size='30' value='%s'><br/> <label for='comision'>Комиссия:</label><br/>
    21.  <input type='text' name='comision' size='30' value='%s'><br/> <label for='penalitatea'>Пеня</label><br/> <input name='penalitatea' type='text' size='30' value='%s'>
    22. <label for='nrcontract'>Номер контракта:</label><br/> <input type='text' name='nrcontract' size='30' value='%s'><br/>
    23. <label for='denicredita'>День Процента:</label><br/> <input type='text' name='denicredita' size='30' value='%s'><br/>
    24. <label for='biseria'>Biseria:</label><br/> <input type='text' name='biseria' size='30' value='%s' style='border:1px solid gray; border-width: 0 0 1px 0;'><br/>
    25.  </fieldset> <br/> <fieldset> <input id='submit' type='submit' value='Редактировать запись'><br/> </fieldset>
    26.  </form>",$row['id'],$row['procent'], $row['nume'], $row['comision'], $row['penalitatea'], $row['nrcontract'],$row['denicredita'],$row['biseria'] );
    27. echo mysql_error();
    28.  
    29. ?>
    30.  
    и третий обновление в бд

    Код (Text):
    1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    2. <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
    3.  
    4.  <link rel="stylesheet" type="text/css" href="../style.css"> <title>Untitled Document</title>
    5.    <style>
    6.    body {
    7.     background-image: url(../images/bg.jpg); /* ѕуть к фоновому изображению */
    8.     background-color: #c7b39b; /* ÷вет фона */
    9.    }
    10.     </style>
    11. </head> <body> <?php require 'connect.php';
    12. $id=$_REQUEST['id'];
    13. $procent=trim($_REQUEST['procent']);
    14. $biseria=trim($_REQUEST['biseria']);
    15. $comision=trim($_REQUEST['comision']);
    16. $nume=trim($_REQUEST['nume']);
    17. $penalitatea=trim($_REQUEST['penalitatea']);
    18. $nrcontract=trim($_REQUEST['nrcontract']);
    19. $denicredita=trim($_REQUEST['denicredita']);
    20. $update_sql = "UPDATE tehnica SET id='$id', nume='$nume', comision='$comision', biseria='$biseria',  penalitatea='$penalitatea',denicredita='$denicredita',nrcontract='$nrcontract'  WHERE id='$id'"; mysql_query($update_sql)
    21.  
    22. or die("Ошибка вставки" . mysql_error()); echo '<p>База данных обновлена.. Вы можете вернуться на главную </p>'; ?> <a href="../untitled1.htm">Вернуться вернуться на главную</a><br/><br/>

    на сайте я должен выбрать две отрасли для редактирования клиентов к примеру мужчины и женщины
    у мужчин такая же структура и все работает
    у женщин ставлю эту же, но другие столбцы редактировать нужно
    и не работает, помогите.. спасибо большое