[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не заменяет данные в my sql
Страницы: 1, 2, 3, 4, 5, 6, 7
Alifalike
Привет всем знатокам PHP =)
У меня проблема написал код замены данных пользователя в профиле по сессии ай-ди. Ну есть страница редактирования данных своих... Так после if-овой проверки пишет, что операция успешно прошла, но на деле ничего не меняет. Я скину весь код страницы, но ошибка именно в строке замены данных БД. Вот, собственно код страницы:
<?php
if (isset($_POST['name'])) { $name = $_POST['name']; if ($name == '') { unset($name);} }
if (isset($_POST['lastname'])) { $lastname = $_POST['lastname']; if ($lastname == '') { unset($lastname);} }
if (isset($_POST['city'])) { $city = $_POST['city']; if ($city == '') { unset($city);} }
if (isset($_POST['tel'])) { $tel = $_POST['tel']; if ($tel == '') { unset($tel);} }
if (isset($_POST['password'])) { $password=$_POST['password']; if ($password =='') { unset($password);} }
//если логин и пароль введены, то обрабатываем их, чтобы теги и скрипты не работали, мало ли что люди могут ввести
$name = stripslashes($name);
$name = htmlspecialchars($name);
$lastname = stripslashes($lastname);
$lastname = htmlspecialchars($lastname);
$city = stripslashes($city);
$city = htmlspecialchars($city);
$tel = stripslashes($tel);
$tel = htmlspecialchars($tel);
$password = stripslashes($password);
$password = htmlspecialchars($password);
//удаляем лишние пробелы
$name = trim($name);
$lastname = trim($lastname);
$city = trim($city);
$tel = trim($tel);
$password = trim($password);
include ("bd.php");
$result2 = mysql_query ("UPDATE users SET name='$name', lastname='$lastname', city='$city', tel='$tel', password='$password' WHERE id='". $_SESSION['id'] ."'");
// Проверяем, есть ли ошибки
if ($result2=='TRUE')
{
echo "Данные успешно сохранены!";
}
else {
echo "Произошла ошибка! Попробуйте позже!";
}
?>


Подскажите в чем я туплю, пожалуйста =)
Быстрый ответ:

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