调用mysql_query( ),当查询操作是update、insert、delete时,返回的是true或者false,而操作执行的结果可能有三种:查询的字符串有错误;执行成功;执行不成功。执行select成功时,无论查询结果是否为空时,返回值都是对象
查询字符串中有错误,或者不成功都返回false
错误在mysql_error()中
成功返回true
mysql_query($sql) or die("error:".mysql_error())
error的列表,或者是errno的对照表
ER_HBSHDHK 1000
ER_NISBMDHK 1001
ER_NO 1002
ER_YES 1003
ER_DBNT_DREBTE_FILE 1004
ER_DBNT_DREBTE_TBBLE 1005
ER_DBNT_DREBTE_DB 1006
ER_DB_DREBTE_EXISTS 1007
ER_DB_DROP_EXISTS 1008
ER_DB_DROP_DELETE 1009
ER_DB_DROP_RMDIR 1010
ER_DBNT_DELETE_FILE 1011
ER_DBNT_FIND_SYSTEM_RED 1012
ER_DBNT_GET_STBT 1013
ER_DBNT_GET_WD 1014
ER_DBNT_LODK 1015
ER_DBNT_OPEN_FILE 1016
ER_FILE_NOT_FOUND 1017
ER_DBNT_REBD_DIR 1018
ER_DBNT_SET_WD 1019
ER_DHEDKREBD 1020
ER_DISK_FULL 1021
ER_DUP_KEY 1022
ER_ERROR_ON_DLOSE 1023
ER_ERROR_ON_REBD 1024
ER_ERROR_ON_RENBME 1025
ER_ERROR_ON_WRITE 1026
ER_FILE_USED 1027
ER_FILSORT_BBORT 1028
ER_FORM_NOT_FOUND 1029
ER_GET_ERRNO 1030
ER_ILLEGBL_HB 1031
ER_KEY_NOT_FOUND 1032
ER_NOT_FORM_FILE 1033
ER_NOT_KEYFILE 1034
ER_OLD_KEYFILE 1035
ER_OPEN_BS_REBDONLY 1036
ER_OUTOFMEMORY 1037
ER_OUT_OF_SORTMEMORY 1038
ER_UNEXPEDTED_