bazlight
Новичок
Здравствуйте. Есть страница list.php на ней перечень товаров. И есть edit.php - страница редактирования. Не знаю как поставить ссылку с list.php на edit.php чтобы передался необходимый id.
list.php
edit.php
Страница редактирования работает. Данные обновляются. Проверил этой вставкой:
А вот как правильно передать edit.php необходимый id с list.php не знаю.
list.php
PHP:
<!--Основной текст страницы-->
<br />
<b>Админ панель</b> <a href="/add.php">Добавить товар</a>
<table width="450" border="1" cellpadding="2" cellspacing="0"><tr><td>Изображение</td> <td>Профиль</td>
<td>Бренд</td> <td>Сезон</td>
<td>Ширина</td> <td>Диаметр</td> <td>Наличие</td> <td>Цена</td> <td>Купить</td> <td>Ред.</td></tr>
<?php
$result=mysql_query('SELECT * FROM `main`');// делаем выборку из таблицы
while($row=mysql_fetch_array($result))// берем результаты из каждой строки
echo '<tr><td><img src='.$row['image'].' width=90 height=90></td> <td>'.$row['profil'].'</td>
<td>'.$row['name'].'</td> <td>'.$row['sezon'].'</td>
<td>'.$row['shirina'].'</td> <td>'.$row['diametr'].'</td> <td>'.$row['nalichie'].'</td>
<td>'.$row['cena'].'</td> <td>'.$row['kupit'].'</td> <td>'.Ред.'</td></tr>';
?>
</table>
PHP:
<!--Основной текст страницы-->
<?php
mysql_select_db ('rezina', $link) or die (mysql_error());
if(isset($_POST['edit']))
{
if (isset($_POST['name'])) {$name = $_POST['name']; if ($name == '') {unset($name);}}
if (isset($_POST['sezon'])) {$sezon = $_POST['sezon']; if ($sezon == '') {unset($sezon);}}
if (isset($_POST['diametr'])) {$diametr = $_POST['diametr']; if ($diametr == '') {unset($diametr);}}
if (isset($_POST['shirina'])) {$shirina = $_POST['shirina']; if ($shirina == '') {unset($shirina);}}
if (isset($_POST['nalichie'])) {$nalichie = $_POST['nalichie']; if ($nalichie == '') {unset($nalichie);}}
if (isset($_POST['cena'])) {$cena = $_POST['cena']; if ($cena == '') {unset($cena);}}
if (isset($_POST['kupit'])) {$kupit = $_POST['kupit']; if ($kupit == '') {unset($kupit);}}
if (isset($_POST['image'])) {$image = $_POST['image']; if ($image == '') {unset($image);}}
if (isset($_POST['profil'])) {$profil = $_POST['profil'];}
if ($_POST['name']!="" )
{
if (mysql_query ("UPDATE main SET
name='".$name."',
sezon='".$sezon."',
image='".$image."',
profil='".$profil."',
diametr='".$diametr."',
shirina='".$shirina."',
nalichie='".$nalichie."',
cena='".$cena."',
kupit='".$kupit."'
WHERE id = '4' "))
{
echo "<div class='clean-ok'><br />Данные успешно обновлены!</p></div>";
}
else
{
echo "<div class='clean-gray'>Неудалось обработать базой<div>";
$dar=mysql_error();
echo $der;
}
}
else
{
echo "<div class='clean-error'><p>Незаполнена вся инфа.</p></div>";
}
} ?>
<u>Редактирование товара:</u>
<?php
$id="4";
?>
<?php
$result = mysql_query("SELECT * FROM main WHERE id = '$id';");
$row = mysql_fetch_array($result); // берем результат
?>
<br />
<table width="650" border="1" cellpadding="2" cellspacing="0">
<form name="form1" method="post" action="">
<tr>
<td>Бренд:<br />
<?php echo '<textarea name="name" id="name" rows="1">'.$row['name'].'</textarea>';?></td>
<td>Сезон:<br />
<?php echo '<textarea name="sezon" id="sezon" rows="1">'.$row['sezon'].'</textarea>';?></td>
<td>Ширина:<br />
<?php echo '<textarea name="shirina" id="shirina" rows="1">'.$row['shirina'].'</textarea>';?></td>
</tr>
<tr>
<td>Диаметр:<br />
<?php echo '<textarea name="diametr" id="diametr" rows="1">'.$row['diametr'].'</textarea>';?></td>
<td>Наличие:<br />
<?php echo '<textarea name="nalichie" id="nalichie" rows="1">'.$row['nalichie'].'</textarea>';?></td>
<td>Цена:<br />
<?php echo '<textarea name="cena" id="cena" rows="1">'.$row['cena'].'</textarea>';?></td>
</tr>
<tr>
<td>Купить:<br />
<?php echo '<textarea name="kupit" id="kupit" rows="1">'.$row['kupit'].'</textarea>';?></td>
<td>Изображение:<br />
<?php echo '<textarea name="image" id="image" rows="1">'.$row['image'].'</textarea>';?></td>
<td>Профиль:<br />
<?php echo '<textarea name="profil" id="profil" rows="1">'.$row['profil'].'</textarea>';?></td>
</tr>
<tr>
<td><input type="submit" class="buttons" name="edit" id="submit" value="Редактировать"></td>
<td><a href="/add.php">Добавить товар</a></td>
<td><a href="/list.php">Список товаров</a></td>
</tr>
</form>
</table>
PHP:
<?php
$id="4";
?>