2017-05-03 23:04:17 +02:00
|
|
|
--TEST--
|
|
|
|
Test PDOStatement::columnCount if the number of the columns in a result set.
|
|
|
|
--SKIPIF--
|
2017-11-02 01:09:58 +01:00
|
|
|
<?php require('skipif_mid-refactor.inc'); ?>
|
2017-05-03 23:04:17 +02:00
|
|
|
--FILE--
|
|
|
|
<?php
|
2017-11-02 01:09:58 +01:00
|
|
|
require_once("MsCommon_mid-refactor.inc");
|
|
|
|
require_once("MsData_PDO_AllTypes.inc");
|
2017-05-03 23:04:17 +02:00
|
|
|
|
2017-11-02 01:09:58 +01:00
|
|
|
try {
|
|
|
|
$db = connect();
|
|
|
|
$tbname = "PDO_AllTypes";
|
|
|
|
createAndInsertTableAllTypes($db, $tbname);
|
|
|
|
$sql = "SELECT * FROM $tbname";
|
|
|
|
$stmt = $db->prepare($sql);
|
|
|
|
$stmt->execute();
|
|
|
|
print_r("Existing table contains: " . $stmt->columnCount() . "\n");
|
|
|
|
} catch (PDOException $e) {
|
|
|
|
var_dump($e);
|
|
|
|
}
|
2017-05-03 23:04:17 +02:00
|
|
|
?>
|
|
|
|
--EXPECT--
|
2017-11-02 01:09:58 +01:00
|
|
|
Existing table contains: 31
|