# HG changeset patch # User Sushi-k # Date 1247712720 -32400 # Node ID d3ee3927eb3aaa8c3a2c9361ecaac3ad0cdd85ac # Parent cf19005e65d19116e6135cba3bcb4bd0276ca0ee fix: fetch_array() in DBRecord.class.php diff -r cf19005e65d1 -r d3ee3927eb3a DBRecord.class.php --- a/DBRecord.class.php Wed Jul 15 13:02:20 2009 +0900 +++ b/DBRecord.class.php Thu Jul 16 11:52:00 2009 +0900 @@ -58,17 +58,17 @@ $sqlstr = "SELECT * FROM ".$this->table. " WHERE ".mysql_real_escape_string( $property ). - " like '".mysql_real_escape_string( $value )."%'"; + "='".mysql_real_escape_string( $value )."'"; if( $options != null ) { - $sqlstr .= " ".mysql_real_escape_string( $options ); + $sqlstr .= "AND ".$options; } $res = $this->__query( $sqlstr ); while ($row = mysql_fetch_array($res, MYSQL_ASSOC)) { array_push( $retval, $row ); } - return $res; + return $retval; } function __set( $property, $value ) {