数据选择表单MySQL数据库不显示

时间:2013-11-19 08:38:21

标签: php mysql

我无法从MySQL解包数据。

这是我的代码

if($result){

 $sql_result = mysql_query("SELECT * FROM  `application` ORDER BY  `application`.`app_id`               
 DESC LIMIT 0 , 1");
 $row = mysql_fetch_row($sql_result); 
 echo $row['app_id'];

  }

  else {
  echo "ERROR";
  }

这应该回显app_id,但页面只是返回空白。有任何想法吗? 感谢。

3 个答案:

答案 0 :(得分:0)

mysql_fetch_row()将返回结果作为数值数组。因此,您需要使用$row[0]之类的索引来获取结果。如果您使用的是mysql_fetch_array(),它将生成一个关联数组,您可以将数字索引或字段索引用作$row['app_id']

答案 1 :(得分:0)

将其更改为

$row = mysql_fetch_assoc($sql_result); 

答案 2 :(得分:0)

mysql_fetch_row ($result )返回与获取的行对应的数字数组,并将内部数据指针向前移动。

使用echo $row['0'];代替echo $row['app_id'];

相关问题