gomer505, символьные в кавычках, числовые без кавычек
_____________
Стимулятор ~yoomoney - 41001303250491
// Заменяем сущности на эквиваленты
Где?
$id = !empty($_POST['id']) ? $_POST['id'] : null;
if(!empty($_POST['submit']))
{
print_r($_POST);
exit;
....
Цитата (Winston @ 11.12.2012 - 15:43) |
Напиши такif(!empty($_POST['submit'])) Если не будет ID значит ты как то криво форму написал. |
Цитата (Rumych @ 11.12.2012 - 20:33) |
То-есть $id==0 всегда или она может иметь другое значение? |
Цитата (twin @ 11.12.2012 - 14:29) |
// Заменяем сущности на эквиваленты Где?И почему POST?
|
Цитата (gomer505 @ 12.12.2012 - 18:19) |
Должно принимать значение через адресную строку |
$id = !empty($_GET['id']) ? $_GET['id'] : null;
Цитата (Winston @ 11.12.2012 - 15:43) |
Напиши так <pre class="sh_sourceCode" rel="php"><span class="sh_control">if</span><span class="sh_symbol">(!</span><span class="sh_function">empty</span><span class="sh_symbol">(</span><span class="sh_variable">$_POST</span><span class="sh_symbol">[</span><span class="sh_string">'submit'</span><span class="sh_symbol">]))</span> <span class="sh_cbracket">{</span> <span class="sh_function">print_r</span><span class="sh_symbol">(</span><span class="sh_variable">$_POST</span><span class="sh_symbol">);</span> <span class="sh_function">exit</span><span class="sh_symbol">; ....</span></pre> Если не будет ID значит ты как то криво форму написал. |
<?php
include_once 'function/query.php';
$id = !empty($_GET['id']) ? $_GET['id'] : null;
// Передается через строку браузера!!! $_GET
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>База данных деталей</title>
<link rel="stylesheet" href="css/style.css" type="text/css" media="screen, projection" >
<link href="css/menu_style.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="wrapper">
<!--Header-->
<?php include_once 'tpl/header.tpl';
?>
<!--Header-->
<div id="content">
<div id="header">
<fieldset>
<legend>Перечень деталей в Базе Данных</legend>
<?php
if(!isset($id))
{
$res = mysql_query("SELECT `id`,`name` FROM `setupmap`", $db);
while($row = mysql_fetch_assoc($res))
{
print '<p><a href="edit.php?id='. (int)$row["id"] .'" >'. htmlspecialchars($row["name"]) .'</a></p><br>';
}
}
else
{
$res = mysql_query("SELECT * FROM `setupmap` WHERE `id` = ". (int)$id);
$row = mysql_fetch_assoc($res);
?>
<div id="content">
<div id="header">
<form action="update_data.php" method="post" name="add_form">
<fieldset>
<legend>Редактирование</legend>
<div class="formelement">
<p class="name">Введите название детали (КИПЛ номер [рабочее название]):<br><input
value="<?php echo htmlspecialchars($row['name'])?>" type="text" size="100" maxlength="255" name="name" id="name" ></p>
</div>
<div class="formelement">
<p class="name">Примечания по технологии обработки (кол-во шт. и т.д.):<br><input
value="<?php echo htmlspecialchars($row['description'])?>" type="text" size="100" maxlength="255" name="description" id="description" ></p>
</div>
<div class="formelement">
<p class="name">Нуль G54... детали:<br><input
value="<?php echo htmlspecialchars($row['setup_G54'])?>" type="text" size="100" maxlength="255" name="setup_G54" id="setup_G54"></p>
</div>
<div class="formelement">
<p class="name">Установка кулачков:<br><input
value="<?php echo htmlspecialchars($row['jaws'])?>" type="text" size="100" maxlength="255" name="jaws" id="jaws" ></p>
</div>
<div class="formelement">
<p class="name">Ссылка на модель SW:<br><input
value="<?php echo htmlspecialchars($row['draws'])?>" type="text" size="100" maxlength="255" name="draws" id="draws"></p>
</div>
<div class="formelement">
<p class="name">Ссылка на программу cnc:<br><input
value="<?php echo htmlspecialchars($row['cnc'])?>" type="text" size="100" maxlength="255" name="cnc" id="cnc" ></p>
</div>
<div class="formelement">
<p class="name"><input type="submit"
value="Изменить" name="submit" id="submit"/></p>
</div>
</fieldset>
</form>
<?php
}
?>
</div><!-- #content-->
</div><!-- #wrapper -->
</body>
</html>