include("conn.php"); if(!empty($_GET['id'])){ $sql="select * from news where `id`='".$_GET['id']."'"; $query=mysql_query($sql); $rs = mysql_fetch_array($query); }
后来我对代码进行升级,代码如下:
if(!empty($_GET['id'])){ $sql="select * from news where `id`='".$_GET['id']."'"; $query=mysql_query($sql); if( mysql_num_rows( $query ) { $rs = mysql_fetch_array($query); } else { mysql_error(); } }
提示:导致这类错误是我们语法不规范了,如果要处理只有对sql进行一条条输出处理或在mysql_query(sql) or die(mysql_error()) 这样来处理,以便更准确的定位错误。
希望本文所述对大家的PHP程序设计有所帮助。