We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hello, when I run the following query $db->ExecuteSQL('SET NAMES utf8'); I get the following error:
$db->ExecuteSQL('SET NAMES utf8');
# Line 121 mysql_num_rows() expects parameter 1 to be resource, boolean given
I fixed with:
@@ -118,8 +118,13 @@ class MySQL { function ExecuteSQL($query){ $this->lastQuery = $query; if($this->result = mysql_query($query, $this->databaseLink)){ - $this->records = @mysql_num_rows($this->result); - $this->affected = @mysql_affected_rows($this->databaseLink); + if (gettype($this->result) === 'resource') { + $this->records = @mysql_num_rows($this->result); + $this->affected = @mysql_affected_rows($this->databaseLink); + } else { + $this->records = 0; + $this->affected = 0; + }
If there is another way to run this query, please tell me
The text was updated successfully, but these errors were encountered:
@argosback it would be nice if you can provide a pull-request with your solution. it's much easier to merge as copy'n'paste. ;)
Sorry, something went wrong.
I send my pull-request :)
thx for #43 pull-request! :) want to use this class in a big Project so i'm interestet in good solutions and a wide range of usability.
i fixed this just add utf8 charset in class.DPBO.php in $dns
$dsn = 'mysql:dbname=' . DATABASE_NAME . ';host=' .DATABASE_HOST.';charset=utf8';
No branches or pull requests
Hello, when I run the following query
$db->ExecuteSQL('SET NAMES utf8');
I get the following error:I fixed with:
If there is another way to run this query, please tell me
The text was updated successfully, but these errors were encountered: