$cn=mysql_connect("localhost","root","root") or die(mysql_error());
mysql_select_db("ordertrace");
mysql_query("set names utf8");
$r=mysql_query("select * from vorderpurchaser where pono=1") or die(mysql_error()); $a=mysql_fetch_array($r,MYSQL_BOTH);
if($a){print_r($a); }
为什么得不到信息?

解决方案 »

  1.   

    $cn=mysql_connect("localhost","root","root") or die(mysql_error());
    mysql_select_db("ordertrace");
    mysql_query("set names utf8");
    $r=mysql_query("select * from vorderpurchaser where pono=1") or die(mysql_error());
    while($a = mysql_fetch_array($r,MYSQL_BOTH)){
        printf("ID: %s  Name: %s", $a["id"], $a["name"]);
    };
      

  2.   

    你难道不会将$a["id"]中的id替换成你的数据库vorderpurchaser表中的字段吗?
      

  3.   

    我的数据库有两个字段.
    "pono","purchasername"
      

  4.   

    你要看view相关引用的基本表中有无相应数据。
      

  5.   

    有,问题找到了。
    字段类型出问题了,查看了view字段类型为字符型,我一直以为是int型.
    $r=mysql_query("select * from vorderpurchaser where pono=1")