MadDen
Новичок
нужно данные обновить в бд
вроде по смыслу всё продумал а не хотят данные передоваться в бд вот листинг:
нужно чтобы вновь введённые данные обновлялись в бд заменяя старые.
По смыслу вроде всё продумал но данные даже не хотят передоваться дальше скорее всего где-то ошибка в сессиях вернее с сесиями и методом пост, подскажите как решить данную проблему на наглядном примере.
вроде по смыслу всё продумал а не хотят данные передоваться в бд вот листинг:
PHP:
<?php
///
session_start(); // стартуем сессию
include "conf.php"; // коннект к бд
///анкета
///
include "header.php";
///
If (!empty($_SESSION['login']))
{
$login = $_SESSION['login'];
$result = mysql_query("SELECT * FROM `users` WHERE `login` = '".$login."'");
while ($r = mysql_fetch_array($result))
{
if (empty($login) || empty($pass))
{
echo '<form name="anketa" action="anketa.php" method="post">';
echo '<div class="quote_conteiner">';
echo '<b>Ваш ник:</b><br/> <input type="name" name="login" value="'.$r['login'].'">';
echo '</div>';
echo '<div class="quote_conteiner">';
echo '<b>Ваш пароль:</b><br/> <input type="text" name="pass" value="'.$r['pass'].'">';
echo '</div>';
echo '<div class="quote_conteiner">';
echo '<input type="submit" name="ok" value="Обновить">';
echo '</div>';
echo '</form>';
echo '<div class="quote_conteiner">';
echo '<a href="index.php">Главная</a><br/>';
echo '</div>';
exit();
if (mysql_query("UPDATE * FROM `users` WHERE `login`='".$login."' AND `pass`='".$pass."'"))
{
echo 'Данные успешно обновлены';
}
}
};
}
else
{
echo 'Иди отсюдаго';
}
///
include "footer.php";
///
?>
По смыслу вроде всё продумал но данные даже не хотят передоваться дальше скорее всего где-то ошибка в сессиях вернее с сесиями и методом пост, подскажите как решить данную проблему на наглядном примере.