$s=mysql_numrows($rs); 这个是不是敲错了,不过我也是菜鸟,不知道是不是另外的方法连接,改成$s=mysql_num_rows($rs);试试看
还有,你好像没有链接数据库,在执行sql语句之前要先链接数据库,就是在$rs=mysql_query($sql); 这个语句之前要只想一下你的conn.php,require_once'conn.php'只是声明可以包含这个文件,并不是执行,所以要再执行一下,
刚接触,说得不好请与原谅

解决方案 »

  1.   

    $s=mysql_numrows($rs); 这个是不是敲错了,不过我也是菜鸟,不知道是不是另外的方法连接,改成$s=mysql_num_rows($rs);试试看
    还有,你好像没有链接数据库,在执行sql语句之前要先链接数据库,就是在$rs=mysql_query($sql); 这个语句之前要只想一下你的conn.php,require_once'conn.php'只是声明可以包含这个文件,并不是执行,所以要再执行一下,
    刚接触,说得不好请与原谅
      

  2.   

    /* <?php 
    require_once 'conn.php'; 
    $sql="select * from tb_lesson";
    $rs=mysql_query($sql); 
    $s=mysql_num_rows($rs); 
    echo " <table align=center width=300 border=1>"; 
    while($row=mysql_fetch_assoc($rs))        

    echo " <tr>"; 
    echo " <td>$row['id']<td>"; 
    echo " <td>$row['lesson'] <td>"; 
    echo " </tr>"; 
    }
    echo " </table>"; 
    ?>*/这样写!!
      

  3.   

    <?php 
    require_once 'conn.php'; 
    $sql="select * from tb_lesson"; 
    $rs=mysql_query($sql); 
    while(list($id,$lesson)=mysql_fetch_row($rs)){
    ?>
    <tr>
    <td><?= $id ?></td><td><?= $lesson ?></td>
    </tr>
    <?php
    }
    ?>
    感觉这样比较简洁