Что означает следующая строка, в частности оператор .=
?
$query .= "UPDATE authors SET author=LOWER(author) WHERE id=2;";
в код
<?php
$conn = pg_pconnect("dbname=publisher");
// these statements will be executed as one transaction
$query = "UPDATE authors SET author=UPPER(author) WHERE id=1;";
$query .= "UPDATE authors SET author=LOWER(author) WHERE id=2;";
pg_query($conn, $query);
?>
Кажется, создается какой-то массив, так что последняя команда обрабатывает сначала первый запрос, а затем второй.