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

Форум MySQL

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

 

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

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

тема: Один запрос обновляет данные..а другой не хочет
 
 автор: nefel1m   (13.06.2009 в 22:45)   письмо автору
 
 

Столкнулся с такой проблемой. Один скрипт обновляет данные в таблице. Другой ни в какую не хочет. При это они идентичны по структуре.

Работает:

include "./Adminka/conf_song.php";
                if ($_POST['submit'] == 'Проголосовать'){
                    mysql_connect("$db_server", "$db_name", "$db_password");
                    @mysql_select_db("$db_database");
                    $id = $_POST['idname'];
                    $query1 = ( "SELECT * FROM `muzbaza` WHERE id='$id'");
                    $res1 = mysql_query($query1);
                    while ($name_row = mysql_fetch_row($res1)) {
                        $v = $name_row[6];
                        $r = $name_row[5];
                        $vplus = $v+1;
                        $rplus = $r+0.5;
                        $query2 = ("UPDATE `muzbaza` SET `vote`='$vplus' WHERE `id`='$id'");
                        $res2 = mysql_query($query2);
                        $query3 = ("UPDATE `muzbaza` SET `rate`='$rplus' WHERE `id`='$id'");
                        $res3 = mysql_query($query3);
                        echo "<font color=silver face=Arial>Спасибо, Ваш голос учтен</font><br><hr noshade color=black size=2><br>";
                        }
                    mysql_close();
                    }


А вот этот не работает:

if ($_POST['submit'] == 'Сохранить'){
        mysql_connect("$db_server", "$db_name", "$db_password");
        @mysql_select_db("$db_database");
        
        $queryart = ("UPDATE `muzbaza` SET `artist`='$art' WHERE `id` = '$id'");
        $res1 = mysql_query($queryart);
                
        $querytit = ("UPDATE `muzbaza` SET `title`='$tit' WHERE `id` = '$id'");
        $res2 = mysql_query($querytit);
                
        $queryalb = ("UPDATE `muzbaza` SET `album`='$alb' WHERE `id` = '$id'");
        $res3 = mysql_query($queryalb);
        
        $querysw = ("UPDATE `muzbaza` SET `onoff`='$sw' WHERE `id` = '$id'");
        $res4 = mysql_query($querysw);
                
        $queryrat = ("UPDATE `muzbaza` SET `rate`='$rate' WHERE `id` = '$id'");
        $res5 = mysql_query($queryrat);    
        
        mysql_close();
}

  Ответить  
 
 автор: nefel1m   (13.06.2009 в 22:54)   письмо автору
 
   для: nefel1m   (13.06.2009 в 22:45)
 

больше не надо =)) сам нашел =))

Можно удалять

  Ответить  
 
 автор: Valick   (13.06.2009 в 22:55)   письмо автору
 
   для: nefel1m   (13.06.2009 в 22:45)
 

переменные "$db_server", "$db_name", "$db_password" точно доступны второму скрипту?

  Ответить  
Rambler's Top100
вверх

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