Курс Разработчик приложений Web баз данных

Изменение значений данных


Можно произвести SQL командой UPDATE. Например, так

UPDATE test


SET name = 'Петров'


    WHERE name = 'Иванов'

Такие запросы, как правило, образуют конкатенацией (символ ".=" ) и хранят в переменной.
В ниже следующем скрипте это переменная $query.

<?


// *** соединение с БД ***


require "primitive/connect.inc";

// *** изменение значений данных ***


      //  формирование запроса


$query = "UPDATE test " ;


$query .= "SET name = 'Петров' " ;


$query .= "WHERE name = 'Иванов' " ;

      // Исполнение запроса


$result = pg_Exec( $cnct, $query );


if ( $result )


{


     echo "Data update \n";


}


?>

Сохраните скрипт под именем udate.php3. Запустите его и убедитесь, что фамилия "Иванов" была изменена на "Петров".



Содержание раздела