mysql_fetch_array()
mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:wampwww on?
expects parameter 1 to be resource, boolean given in C:wampwww on?
mysql_fetch_array() expects parameter 1 to be resource, boolean given 这句错误提示的意思,是提示你,mysql_fetch_array()的第一个参数必须是个资源,而你的代码在实际运行中,给出的参数值却是一个布尔值。
这个错误的原因,应该是你上面用query等获取数据库数据时,并没有得到正确的数据。据官方php手册中的相关说明: mysql_query() 仅对 SELECT,SHOW,EXPLAIN 或 DESCRIBE 语句返回一个资源标识符,如果查询执行不正确则返回 FALSE。对于其它类型的 SQL 语句,mysql_query() 在执行成功时返回 TRUE,出错时返回 FALSE。也就是说查询执行不正确。
什么是PHP数组?PHP数组有哪几类?
在php里面没有像其他语言一样分的那么细,像什么列表,哈西散列等等,php里面统一就是数组。一般分为一维数组和二维数组,结构都是键值对,键不能相同,不同键对应的值可以相同,就好比每人一张身份证一样,名字可以相同,身份证号不可能相同