Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Неосуществляется проверка запроса к БД
 
 автор: dobryy   (29.06.2006 в 18:35)   письмо автору
 
 

даже если данные введены неверно всеравно выводит "Username was changed"
может я неправильно проверку сделал
Вот код:

    $query = "UPDATE 'reg_form'
        SET   'username' = '$new_username'
        WHERE 'username' = '$username'
        AND   'password' = PASSWORD('$password_u')";


    $result = mysql_query($query);

    if (!$result)
            {
$mes= "Wrong Username";
            }
    else
            {
$mes = "Username was changed";
            }

   
 
 автор: Trianon   (29.06.2006 в 19:05)   письмо автору
 
   для: dobryy   (29.06.2006 в 18:35)
 

Запрос считается верным, даже если не изменит ни одной строки.
Если хочется знать, сколько строк изменилось, нужно обращаться к функции mysql_affected_rows();

   
 
 автор: Dobryy   (29.06.2006 в 19:23)   письмо автору
 
   для: Trianon   (29.06.2006 в 19:05)
 

Огромное спасибо, всё понял:)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования