mirror of
https://github.com/php/php-src.git
synced 2026-04-21 15:08:16 +02:00
1f42777927
The DB connection should be provided in all cases as the first argument. The overloaded function signatures will be removed in the future. Warn about this change. Part of https://wiki.php.net/rfc/deprecations_php_8_1.
35 lines
634 B
PHP
35 lines
634 B
PHP
--TEST--
|
|
Bug #42783 (pg_insert() does not support an empty value array)
|
|
--EXTENSIONS--
|
|
pgsql
|
|
--SKIPIF--
|
|
<?php
|
|
require_once('skipif.inc');
|
|
?>
|
|
--FILE--
|
|
<?php
|
|
|
|
require_once('config.inc');
|
|
|
|
$dbh = @pg_connect($conn_str);
|
|
if (!$dbh) {
|
|
die ("Could not connect to the server");
|
|
}
|
|
|
|
pg_query($dbh, "CREATE TABLE php_test (id SERIAL PRIMARY KEY, time TIMESTAMP NOT NULL DEFAULT now())");
|
|
|
|
pg_insert($dbh, 'php_test', array());
|
|
|
|
var_dump(pg_fetch_assoc(pg_query($dbh, "SELECT * FROM php_test")));
|
|
|
|
pg_query($dbh, "DROP TABLE php_test");
|
|
pg_close($dbh);
|
|
?>
|
|
--EXPECTF--
|
|
array(2) {
|
|
["id"]=>
|
|
string(%d) "%d"
|
|
["time"]=>
|
|
string(%d) "%s"
|
|
}
|