PEAR is archived and read-only

This mirror preserves historical PEAR package releases and metadata so existing references remain available.

Home » Database » DB_QueryTool » Bug #4128

primary key quoting in update()

Details

Submitted2005-04-12 17:07 UTC
Fromlaurynas dot butkus at gmail dot com
Assignedquipo
StatusDuplicate
PackageDB_QueryTool
PHP VersionIrrelevant
Roadmaps(Not assigned)

Comments

[2005-04-12 17:07 UTC] laurynas dot butkus at gmail dot com

Description:
------------
DB_QueryTool_Query::update should quote primary key value, because it might be a string.

Reproduce code:
---------------
simple fix:

if (isset($newData[$this->primaryCol])) {
$query['where'] = $this->primaryCol.'='.$this->db->quoteSmart($newData[$this->primaryCol]);