Req #55153 [Opn->Csd]: please accept variable null params

2011-07-06 Thread davidvleung at gmail dot com
Edit report at https://bugs.php.net/bug.php?id=55153&edit=1

 ID: 55153
 User updated by:davidvleung at gmail dot com
 Reported by:davidvleung at gmail dot com
 Summary:please accept variable null params
-Status: Open
+Status: Closed
 Type:   Feature/Change Request
 Package:PDO related
 Operating System:   win7
 PHP Version:5.3SVN-2011-07-07 (SVN)
 Block user comment: N
 Private report: N

 New Comment:

nevermind, haven't full qualified as an error.


Previous Comments:

[2011-07-06 21:22:30] davidvleung at gmail dot com

Description:

---
>From manual page: http://www.php.net/pdostatement.bindparam%23Parameters
---

bindParam() really ought to be able to accept a null parameter.  

$varNull;
$stmt->bindParam(":param1",$varNull);

would make much more sense rather than the application checking and converting 
the 
null every time.  I imagine a simple empty check would work fine within the 
implementation.  Seems similar to bug#15719. Pleeease consider this 
functionality as it would save a ton of us more time. 

Thanks!







-- 
Edit this bug report at https://bugs.php.net/bug.php?id=55153&edit=1


[PHP-BUG] Req #55153 [NEW]: please accept variable null params

2011-07-06 Thread davidvleung at gmail dot com
From: 
Operating system: win7
PHP version:  5.3SVN-2011-07-07 (SVN)
Package:  PDO related
Bug Type: Feature/Change Request
Bug description:please accept variable null params

Description:

---
>From manual page: http://www.php.net/pdostatement.bindparam%23Parameters
---

bindParam() really ought to be able to accept a null parameter.  

$varNull;
$stmt->bindParam(":param1",$varNull);

would make much more sense rather than the application checking and
converting 
the 
null every time.  I imagine a simple empty check would work fine within the

implementation.  Seems similar to bug#15719. Pleeease consider this 
functionality as it would save a ton of us more time. 

Thanks!


-- 
Edit bug report at https://bugs.php.net/bug.php?id=55153&edit=1
-- 
Try a snapshot (PHP 5.2):
https://bugs.php.net/fix.php?id=55153&r=trysnapshot52
Try a snapshot (PHP 5.3):
https://bugs.php.net/fix.php?id=55153&r=trysnapshot53
Try a snapshot (trunk):  
https://bugs.php.net/fix.php?id=55153&r=trysnapshottrunk
Fixed in SVN:
https://bugs.php.net/fix.php?id=55153&r=fixed
Fixed in SVN and need be documented: 
https://bugs.php.net/fix.php?id=55153&r=needdocs
Fixed in release:
https://bugs.php.net/fix.php?id=55153&r=alreadyfixed
Need backtrace:  
https://bugs.php.net/fix.php?id=55153&r=needtrace
Need Reproduce Script:   
https://bugs.php.net/fix.php?id=55153&r=needscript
Try newer version:   
https://bugs.php.net/fix.php?id=55153&r=oldversion
Not developer issue: 
https://bugs.php.net/fix.php?id=55153&r=support
Expected behavior:   
https://bugs.php.net/fix.php?id=55153&r=notwrong
Not enough info: 
https://bugs.php.net/fix.php?id=55153&r=notenoughinfo
Submitted twice: 
https://bugs.php.net/fix.php?id=55153&r=submittedtwice
register_globals:
https://bugs.php.net/fix.php?id=55153&r=globals
PHP 4 support discontinued:  
https://bugs.php.net/fix.php?id=55153&r=php4
Daylight Savings:https://bugs.php.net/fix.php?id=55153&r=dst
IIS Stability:   
https://bugs.php.net/fix.php?id=55153&r=isapi
Install GNU Sed: 
https://bugs.php.net/fix.php?id=55153&r=gnused
Floating point limitations:  
https://bugs.php.net/fix.php?id=55153&r=float
No Zend Extensions:  
https://bugs.php.net/fix.php?id=55153&r=nozend
MySQL Configuration Error:   
https://bugs.php.net/fix.php?id=55153&r=mysqlcfg
Try a snapshot (PHP 5.4):
https://bugs.php.net/fix.php?id=55153&r=trysnapshot54