Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
--TEST-- PDO_4D: count columns in resultset (with varchar fields and multiple records) --S..
Decoded Output download
--TEST--
PDO_4D: count columns in resultset (with varchar fields and multiple records)
--SKIPIF--
<?php # vim:ft=php
if (!extension_loaded('pdo')) die('skip no PDO');
if (!extension_loaded('pdo_4d')) die('skip no PDO for 4D extension');
require dirname(__FILE__) . '/../../../ext/pdo/tests/pdo_test.inc';
PDOTest::skip();
?>
--FILE--
<?php
require dirname(__FILE__) . '/../../../ext/pdo/tests/pdo_test.inc';
$db = PDOTest::test_factory(dirname(__FILE__) . '/common.phpt');
$db->query("CREATE TABLE test ( a VARCHAR, b VARCHAR, c VARCHAR )");
$db->query("INSERT INTO test VALUES ( 'a1','b1','c1')");
$db->query("INSERT INTO test VALUES ( 'a','b','c')");
$db->query("INSERT INTO test VALUES ( 'a2','b2','c2')");
$r = $db->query("SELECT * FROM test");
var_dump($r->columnCount());
$db->query('DROP TABLE IF EXISTS test');
?>
--EXPECTF--
int(3)
Did this file decode correctly?
Original Code
--TEST--
PDO_4D: count columns in resultset (with varchar fields and multiple records)
--SKIPIF--
<?php # vim:ft=php
if (!extension_loaded('pdo')) die('skip no PDO');
if (!extension_loaded('pdo_4d')) die('skip no PDO for 4D extension');
require dirname(__FILE__) . '/../../../ext/pdo/tests/pdo_test.inc';
PDOTest::skip();
?>
--FILE--
<?php
require dirname(__FILE__) . '/../../../ext/pdo/tests/pdo_test.inc';
$db = PDOTest::test_factory(dirname(__FILE__) . '/common.phpt');
$db->query("CREATE TABLE test ( a VARCHAR, b VARCHAR, c VARCHAR )");
$db->query("INSERT INTO test VALUES ( 'a1','b1','c1')");
$db->query("INSERT INTO test VALUES ( 'a','b','c')");
$db->query("INSERT INTO test VALUES ( 'a2','b2','c2')");
$r = $db->query("SELECT * FROM test");
var_dump($r->columnCount());
$db->query('DROP TABLE IF EXISTS test');
?>
--EXPECTF--
int(3)
Function Calls
dirname | 1 |
extension_loaded | 2 |
Stats
MD5 | a1a4308e989795365ade90bb04bf2b44 |
Eval Count | 0 |
Decode Time | 86 ms |