mysql_query Send a MySQL query &reftitle.description; resourcemysql_query stringquery resourcelink_identifier mysql_query sends a query (to the currently active database on the server that's associated with the specified link_identifier). &reftitle.parameters; query A SQL query The query string should not end with a semicolon. &mysql.linkid.description; &reftitle.returnvalues; For SELECT, SHOW, DESCRIBE or EXPLAIN statements, mysql_query returns a resource on success, or &false; on error. For other type of SQL statements, UPDATE, DELETE, DROP, etc, mysql_query returns &true; on success or &false; on error. The returned result resource should be passed to mysql_fetch_array, and other functions for dealing with result tables, to access the returned data. Use mysql_num_rows to find out how many rows were returned for a SELECT statement or mysql_affected_rows to find out how many rows were affected by a DELETE, INSERT, REPLACE, or UPDATE statement. mysql_query will also fail and return &false; if the user does not have permission to access the table(s) referenced by the query. &reftitle.examples; Invalid Query The following query is syntactically invalid, so mysql_query fails and returns &false;. ]]> Valid Query The following query is valid, so mysql_query returns a resource. ]]> &reftitle.seealso; mysql_connect mysql_error mysql_real_escape_string mysql_result mysql_fetch_assoc mysql_unbuffered_query