MYSQL字段名

来源:百度知道 编辑:UC知道 时间:2024/09/28 07:14:55
为什么我写$rs['neirong']不能显示..$rs[2]才能显示。?郁闷! 字段名没错的..
试过,不行!

你看你取值的地方,是mysql_fetch_array还是mysql_fetch_row。
mysql_fetch_row是按照字段顺序返回的一个数组,就是r[0],r[1]之类的。

mysql_fetch_array可以返回数字或者字段名为索引的值的。
array mysql_fetch_array ( resource $result [, int $ result_type ] )
mysql_fetch_array() 中可选的第二个参数 result_type 是一个常量,可以接受以下值:MYSQL_ASSOC,MYSQL_NUM 和 MYSQL_BOTH。本参数的默认值是 MYSQL_BOTH。 MYSQL_ASSOC是字段名为索引,MYSQL_NUM是按照数字为索引。
你可以:
$row = mysql_fetch_array($result, MYSQL_ASSOC);
或者直接$row = mysql_fetch_array($result);

$rs['neirong'] 是不是不用加‘’号,加了它就不认了