我在数据库中建了一个表如下:
数据库名:mysql      用户名:root  passworld:fire0531
              tablename:name
              有两个字段:Firstname   Lastname
                         张             三
                         李             四<html>
<body>
<?php 
     mysql_connect('localhost','root','fire0531');
     mysql_select_db('mysql'); 
     $result = mysql_query("SELECT Firstname FROM name WHERE Firstname='张'");
     if($row=mysql_fetch_array($result)){
     
      print $row['Firstname'];
     
     }
     
?>
</body>\运行时什么输出的没有,也没有错误提示.前边那数据库连接测过的,连接是没问题的.
我刚学的,第一次调程序,有没人帮我一下
小弟不胜感激!

解决方案 »

  1.   

    "SELECT Firstname FROM `name` WHERE Firstname='张'"在MYSQL中运行,是否有结果
      

  2.   

    你要在MYSQL中运行
    SELECT Firstname FROM `name` WHERE Firstname='张'而不是在程序中运行
      

  3.   

    你的语句在语法上没有问题,确认一下是否有符合条件的记录。如下直接在MYSQL中试一下。mysql> select * from name;
    Empty set (0.00 sec)mysql>