(PHP 5 >= 5.1.0, PHP 7, PECL pdo >= 0.2.0)
PDOStatement::columnCount — ���ؽ�����е�����
ʹ�� PDOStatement::columnCount() ������ PDOStatement �������Ľ�����е�������
������� PDO::query() ���ص� PDOStatement ���������������������á�
������� PDO::prepare() ���ص� PDOStatement �������ڵ��� PDOStatement::execute() ֮ǰ������ȷ�ؼ����������
������ PDOStatement �������Ľ�����е����������û�н�������� PDOStatement::columnCount() ���� 0��
Example #1 ��������
����������ʾ���ʹ�� PDOStatement::columnCount() ����һ���������һ���ռ���
<?php
$dbh = new PDO('odbc:sample', 'db2inst1', 'ibmdb2');
$sth = $dbh->prepare("SELECT name, colour FROM fruit");
/* ����һ���������ڣ��Ľ�����е����� */
$colcount = $sth->columnCount();
print("Before execute(), result set has $colcount columns (should be 0)\n");
$sth->execute();
/* ������������� */
$colcount = $sth->columnCount();
print("After execute(), result set has $colcount columns (should be 2)\n");
?>
�������̻������
Before execute(), result set has 0 columns (should be 0) After execute(), result set has 2 columns (should be 2)