Изменение значений данных
Можно произвести 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. Запустите его и убедитесь, что фамилия "Иванов" была изменена на "Петров".