着急? Windows 2003 iis 7.0下,如何调试 mysql + php 程序?

解决方案 »

  1.   

    用IDE?那么用IDE调试。没有IDE?那么不断的echo、var_dump可以帮忙。除此之外,别无他法。
      

  2.   

    IDE? 我想用最简单的如下代码:在iis运行后,mysql数据上的数据没有显示哦?为什么哦?请大家帮忙?<?
        //连接到本地mysql数据库
        $myconn=mysql_connect("localhost","root","123456");
        //选择test为操作库
        mysql_select_db("analysis8",$myconn);
        $strSql="select * from member_today";
        //用mysql_query函数从user表里读取数据
        $result=mysql_query($strSql,$myconn);
        while($row=mysql_fetch_array($result))//通过循环读取数据内容
        {
    ?>
      <tr>
        <td align="center" height="19"><?echo $row["id"]?></td>
        <td align="center"><?echo $row["id"]?></td>
        <td align="center"><?echo $row["loginname"]?></td>
        <td align="center"><?echo $row["loginpass"]?></td>
        <td align="center"><?echo $row["url"]?></td>
        <td align="center"><?echo $row["email"]?></td>
        <td align="center"><?echo $row["title"]?></td>
      </tr>
    <?
        }
        //关闭对数据库的连接
        mysql_close($myconn);
    ?>
      

  3.   


    下面这个测试代码就可以显示 :
    <?phpphpinfo();echo 'test';?>一连接数据库就不能显示数据库的数据?
      

  4.   

    你的数据库创建了吗?你的用户名、密码都对吗?fetch_array的数据集可以用$row['id']来获得吗?你难道不能加一两个echo、var_dump进去看看吗://用mysql_query函数从user表里读取数据
        $result=mysql_query($strSql,$myconn); 
    var_dump($result);…………