diff options
author | Timm Friebe <thekid@php.net> | 2008-11-09 10:26:31 +0000 |
---|---|---|
committer | Timm Friebe <thekid@php.net> | 2008-11-09 10:26:31 +0000 |
commit | 963aa85764d255d8a5e50833c02fd132a6bfaa6b (patch) | |
tree | ae3b673578f5d116ac5dbfb7edfc6c9f0b91ee6a | |
parent | f121e72ac7e8eb4677dd5c8864c61d347a8c61df (diff) | |
download | php-git-963aa85764d255d8a5e50833c02fd132a6bfaa6b.tar.gz |
- Initial release
# Tests sybase_unbuffered_query() together with sybase_free_result()
-rw-r--r-- | ext/sybase_ct/tests/bug30312-withfree.phpt | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/ext/sybase_ct/tests/bug30312-withfree.phpt b/ext/sybase_ct/tests/bug30312-withfree.phpt new file mode 100644 index 0000000000..0017865da4 --- /dev/null +++ b/ext/sybase_ct/tests/bug30312-withfree.phpt @@ -0,0 +1,34 @@ +--TEST-- +Sybase-CT bug #30312 (sybase_unbuffered_query calls, with free) +--SKIPIF-- +<?php require('skipif.inc'); ?> +--FILE-- +<?php +/* This file is part of PHP test framework for ext/sybase_ct + * + * $Id$ + */ + + require('test.inc'); + error_reporting(error_reporting() & !E_NOTICE); // Suppress notices + + $db= sybase_connect_ex(); + + $query= sybase_unbuffered_query('select datepart(yy, getdate())'); + $array= sybase_fetch_row($query); + var_dump($array[0]); + sybase_free_result($query); + + $query= sybase_unbuffered_query('select datepart(mm, getdate()), datepart(dd, getdate())'); + $array= sybase_fetch_row($query); + var_dump($array); + sybase_free_result($query); +?> +--EXPECTF-- +int(%d) +array(2) { + [0]=> + int(%d) + [1]=> + int(%d) +} |