- Timestamp:
- 01/14/09 12:49:55 (1 year ago)
- Files:
-
- fDatabase.php (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
fDatabase.php
r448 r483 Hide Line Numbers 33 33 * - [http://php.net/sqlite sqlite] (for v2.x) 34 34 * 35 * @copyright Copyright (c) 2007-200 8Will Bond35 * @copyright Copyright (c) 2007-2009 Will Bond 36 36 * @author Will Bond [wb] <will@flourishlib.com> 37 37 * @license http://flourishlib.com/license … … 40 40 * @link http://flourishlib.com/fDatabase 41 41 * 42 * @version 1.0.0b3 42 * @version 1.0.0b4 43 * @changes 1.0.0b4 Added a few error suppression operators back in so that developers don't get errors and exceptions [wb, 2009-01-14] 43 44 * @changes 1.0.0b3 Removed some unnecessary error suppresion operators [wb, 2008-12-11] 44 45 * @changes 1.0.0b2 Fixed a bug with PostgreSQL when using the PDO extension and executing an INSERT statement [wb, 2008-12-11] … … 1044 1045 { 1045 1046 if ($this->extension == 'mssql') { 1046 $result->setResult( mssql_query($result->getSQL(), $this->connection));1047 $result->setResult(@mssql_query($result->getSQL(), $this->connection)); 1047 1048 } elseif ($this->extension == 'mysql') { 1048 $result->setResult( mysql_query($result->getSQL(), $this->connection));1049 $result->setResult(@mysql_query($result->getSQL(), $this->connection)); 1049 1050 } elseif ($this->extension == 'mysqli') { 1050 $result->setResult( mysqli_query($this->connection, $result->getSQL()));1051 $result->setResult(@mysqli_query($this->connection, $result->getSQL())); 1051 1052 } elseif ($this->extension == 'odbc') { 1052 1053 $rows = array(); 1053 $resource = odbc_exec($this->connection, $result->getSQL());1054 $resource = @odbc_exec($this->connection, $result->getSQL()); 1054 1055 if (is_resource($resource)) { 1055 1056 // Allow up to 1MB of binary data … … 1064 1065 } 1065 1066 } elseif ($this->extension == 'pgsql') { 1066 $result->setResult( pg_query($this->connection, $result->getSQL()));1067 $result->setResult(@pg_query($this->connection, $result->getSQL())); 1067 1068 } elseif ($this->extension == 'sqlite') { 1068 $result->setResult( sqlite_query($this->connection, $result->getSQL(), SQLITE_ASSOC, $sqlite_error_message));1069 $result->setResult(@sqlite_query($this->connection, $result->getSQL(), SQLITE_ASSOC, $sqlite_error_message)); 1069 1070 } elseif ($this->extension == 'sqlsrv') { 1070 1071 $rows = array(); 1071 $resource = sqlsrv_query($this->connection, $result->getSQL());1072 $resource = @sqlsrv_query($this->connection, $result->getSQL()); 1072 1073 if (is_resource($resource)) { 1073 1074 while ($row = sqlsrv_fetch_array($resource, SQLSRV_FETCH_ASSOC)) { … … 1118 1119 { 1119 1120 if ($this->extension == 'mssql') { 1120 $result->setResult( mssql_query($result->getSQL(), $this->connection, 20));1121 $result->setResult(@mssql_query($result->getSQL(), $this->connection, 20)); 1121 1122 } elseif ($this->extension == 'mysql') { 1122 $result->setResult( mysql_unbuffered_query($result->getSQL(), $this->connection));1123 $result->setResult(@mysql_unbuffered_query($result->getSQL(), $this->connection)); 1123 1124 } elseif ($this->extension == 'mysqli') { 1124 $result->setResult( mysqli_query($this->connection, $result->getSQL(), MYSQLI_USE_RESULT));1125 $result->setResult(@mysqli_query($this->connection, $result->getSQL(), MYSQLI_USE_RESULT)); 1125 1126 } elseif ($this->extension == 'odbc') { 1126 $result->setResult( odbc_exec($this->connection, $result->getSQL()));1127 $result->setResult(@odbc_exec($this->connection, $result->getSQL())); 1127 1128 } elseif ($this->extension == 'pgsql') { 1128 $result->setResult( pg_query($this->connection, $result->getSQL()));1129 $result->setResult(@pg_query($this->connection, $result->getSQL())); 1129 1130 } elseif ($this->extension == 'sqlite') { 1130 $result->setResult( sqlite_unbuffered_query($this->connection, $result->getSQL(), SQLITE_ASSOC, $sqlite_error_message));1131 $result->setResult(@sqlite_unbuffered_query($this->connection, $result->getSQL(), SQLITE_ASSOC, $sqlite_error_message)); 1131 1132 } elseif ($this->extension == 'sqlsrv') { 1132 $result->setResult( sqlsrv_query($this->connection, $result->getSQL()));1133 $result->setResult(@sqlsrv_query($this->connection, $result->getSQL())); 1133 1134 } elseif ($this->extension == 'pdo') { 1134 1135 $result->setResult($this->connection->query($result->getSQL())); … … 1882 1883 1883 1884 /** 1884 * Copyright (c) 2007-200 8Will Bond <will@flourishlib.com>1885 * Copyright (c) 2007-2009 Will Bond <will@flourishlib.com> 1885 1886 * 1886 1887 * Permission is hereby granted, free of charge, to any person obtaining a copy
