Found a lot on the internet, and did not find the right
Either there's a warning or it doesn't.
if (Is_resource ($result)), if (Mysql_result ($result)) is completely not.
if (Mysqli_fetch_row ($result)) is the best one to make, however, a warning appears when there is no content.
The correct method is if (Is_object ($result)) or if (!is_bool ($result)).
Event Description:
There are two types of SQL statements, one is show databases, select * from mysql.db so there are statements;
The other is, update run: Fundinfo Set fundname = ' propelled ' where spellid = ' YW ' So there are no returned statements.
Distinguishing between these two statements requires judgment.
How to resolve:
GetType () can determine the type.
$result is the type of object when it is displayed, or Boolean when no display.
Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.
PHP, how to determine whether the MySQL statement has a return value, whether there is content