[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Изменение данных в БД
lkwalex
Всем привет!
Ну наконец то и я добрался до Вас дорогие наши профессионалы)))

Есть таблица "telefon" - в ней 5 значений data, tc, name, tel, coment

Есть форма для добавления данных в базу данных:

<?php include_once("bd.php"); ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html>
<head>

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>Работа с документами</title>
  <style type="text/css"></style>
</head>

      <body>

<?php


if(empty($login) and empty($password)){
print <<<HERE
<center><table>Вход для сотрудников:  <br><br>

      <form action="login.php" method="POST">
        <tr>
          <td>Логин:</td>
          <td><input type="text" name="login" ></td>
        </tr>
        <tr>
          <td>Пароль:</td>
          <td><input type="password" name="password" ></td>
        </tr>
    <tr>
          <td colspan="2"><input type="submit" value="OK" name="submit" ></td>
        </tr>
      </form>
</table></center>
<a href="registration.php"></a>

HERE;
}
else{
echo "Привет, <strong>".$login."</strong> | <a href='exit.php'>Выход</a><br>Контент для зарегистрированных пользователей";
echo "<br>";
echo  "<a href='http://www.ajaxs.ru/lesson/php/38-sozdanie_registracii_polzovatelej_na_sajte.html'> ;Сайт разработчика</a>";

echo  "
        <form action='seller.php' method='post'>
              Дата:  <input name='data' type='text' />                       
              TC:    <select size='1' name='tc'>
                        <option value='Легкий коммерческий'>Легкий коммерческий</option>
                        <option value='Грузовик'>Грузовик</option>
                        <option value='Седельный тягач'>Седельный тягач</option>
                        <option value='Полуприцеп'>Полуприцеп</option>
                        <option value='Спецтехника'>Спецтехника</option>
                    </select>                           
            Имя:    <input name='name' type='text' />
            № Тел:: <input name='tel' type='text' />                       
            Комментарии:  <input name='coment' type='text' />                         
                    <input type='submit' value='Сохранить' name='button'>
        </form>
      "
;


if($_POST['telefon']) {
  $films_id = join(', ', $_POST['telefon']);
  mysql_query('DELETE FROM telefon WHERE id IN('.$films_id.')');
  /*echo 'Заметки с ID: '.$films_id.'; удалены!';*/
}

$r = mysql_query('SELECT * FROM telefon');

echo '<br><form method="post">';
    echo ' <table border="1"><tr>
      <td width="100" ><center> Дата  </center> </td>
    <td width="200" ><center> Тип ТС  </center>  </td>
    <td width="200"><center> Имя  </center>    </td>
    <td width="200"> <center> Телефон  </center>  </td>
    <td width="600"> <center> Комментарии </center>  </td>
    </tr></table>
      '
;
while($q = mysql_fetch_array($r)) {

  echo '<table border="1">
          <tr>
            <td width="100" ><center> '
.$q['data'].'  </center> </td>
            <td width="200" ><center> '
.$q['tc'].'  </center>  </td>
            <td width="200"><center> '
.$q['name'].'  </center>    </td>
            <td width="200"> <center>'
.$q['tel'].'  </center>  </td>
            <td width="600"> <center>'
.$q['coment'].' </center>  </td>
                  <td width="20"> <input type="checkbox" id="'
.$q['id'].'" value="'.$q['id'].'" name="telefon[]" /><br> </td>
                  <td width="50"> <a href="/edit.php?id='
.$q['id'].'">Редактировать</a></td>
                </tr>
        </table>
      '
;
      }

    echo '<input type="submit" style="padding: 3px 6px; margin-left: 1282px;" value="Удалить" />';
  echo '</form>';





}
?>
</body>
</html>





seller.php (отправка данных в базу данных)

<?
include_once("bd.php");
mysql_query("SET NAMES utf8");
$data=trim($_POST['data']);
$tc=trim($_POST['tc']);
$name=trim($_POST['name']);
$tel=trim($_POST['tel']);
$coment=trim($_POST['coment']);
$sql = "INSERT INTO `telefon` (data, tc, name, tel, coment) VALUES ('$data', '$tc', '$name', '$tel', '$coment')";
mysql_query($sql) or die(mysql_error());
header('Location: index.php');
exit;
?>



Создал ссылку редактирования:
href="/edit.php?id='.$q['id'].'">Редактировать</a></td>


А теперь вопрос:

Что нужно написать в edit.php чтобы можно было отредактировать строку в базе данных?

В поисковых системах конкретного ничего не нашел, прошу помощи!
Быстрый ответ:

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