PHP 查询数据库问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 05:00:49
$wheresql = "uid = '$space[uid]'";
$query = $_SGLOBAL['db']->result($_SGLOBAL['db']->query("SELECT * FROM ".tname('family')." WHERE $wheresql"), 0);
$FID ='1';
$FName='3';

if(!empty($query)){
while($value =mysql_fetch_array($query)){
$FName = $value['Name'];
}

}

为什么$FName得不到值?

mysql_fetch_array($query)){

有问题 应该是mysql_fetch_assoc($query)){ assoc 是记录集和数组有一点不一样

$FName = $value['Name'] 你确定 数据库里面有Name 这个字段?

还有,你上面那一堆的类属性,干吗的,不是高手就不要瞎整。