Ну наконец то и я добрался до Вас дорогие наши профессионалы)))
Есть таблица "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 чтобы можно было отредактировать строку в базе данных?
В поисковых системах конкретного ничего не нашел, прошу помощи!