<?php
include("common.ini");
$con=mysql_connect($hostname,$username1,$password);
mysql_select_db($db,$con);        $strsql="select * from shop_t";
$rs=mysql_db_query($db,$strsql,$con);
$recordcount=mysql_num_rows($rs);
$abcd=$recordcount%$pagesize;
if($abcd!=0)
{$pagecount=intval($recordcount/$pagesize)+1;}
else
{$pagecount=intval($recordcount/$pagesize);}
if(empty($page)){
$page=1;
}
if($page<1){
$page=1;
}
if($page>$pagecount){
$page=$pagecount;
}
$startloc=($page-1)*$pagesize;$query_data="select * from shop_t order by sid desc limit $startloc,$pagesize";
$sql_data=mysql_db_query($db,$query_data,$con);
while($ow=mysql_fetch_array($sql_data)){ ?>
                    <TR>    
                      <TD vAlign=center align=middle width=84 height=1><IMG     
                        height=90 src="./image/<?php echo $ow[pic]?>" width=60     
                        border=0></TD>    
                      <TD vAlign=top width=393 bgColor=#ffffff height=1>    
                        <P     
                        style="LINE-HEIGHT: 200%">书名:《<B><?php echo $ow[sname]?></B>》<BR>价格:<FONT     
                        color=#ff0000><?php echo $ow[jg]?></FONT>元 <BR>作者:<FONT     
                        color=#ff0000><?php echo $ow[zz]?></FONT>&nbsp;&nbsp;&nbsp;&nbsp;     
                        ISBN:<FONT     
                        color=#ff0000><?php echo $ow[isbn]?></FONT><BR>图书分类:<FONT     
                        color=#ff0000><?php echo $ow[fname]?></FONT><BR>    
                        <CENTER><FONT color=#cdbfea><B>--==内容简介</A>==-- </B></FONT></CENTER>
                        <br><?php echo $ow[nr]?>
                        </TD>    
                      <TD width=83><INPUT type=checkbox value=<?php echo $ow[2]?>
                        name=sid>
                        <P align=center><INPUT type=submit value=购买>     
              </P>
                        </TR>
<?
}?>                        
                        </TBODY></TABLE>    
                  </FORM></TD></TR></TBODY></TABLE>
=========这是我的PHP代码部分请看看。谢谢。

解决方案 »

  1.   

    <?
    $hostname="127.0.0.1";
    $password="";
    $username1="administrator";
    $db="chp_shop" ;
    $table="user_t";
    $table1="shop_t";
    $pagesize=4;
    ?>
    =============这是我引入文件的部分。谢谢
      

  2.   

    修改php.ini
    error_reporting  =  E_ALL & ~E_NOTICE
    可去掉这些错误信息
      

  3.   

    有没有把其他error_reporting  注释掉呢?
      

  4.   

    哈哈,自己搞定了。
    是这样的看一下上面的代码,我在显示字段内容时用的是><?php echo $ow[sname]?>不知为什么这个在好像不能在win2000中用。我换成<?print($ow[字段数])?>就可以了。虽然成了,但还是不明白为什么。请各位谈谈为什么?。难到是linux和win2000系统不一样吗?
      

  5.   

    数组的下标是字符串的话, 需要用''(或"")引起来. 高版本的PHP会有这样的要求. 而这也是标准的写法. 你原来的写法不是很标准, 但在低版本的PHP上是可以通过的.