$pvrow=mysql_fetch_array($result);
if($pvrow)
{这样能表达出 当mysql_fetch_array有内容时候才进行下面的执行

解决方案 »

  1.   

    可以  只要能达到你的目的
    用mysql_num_rows就行了
      

  2.   

    可以,
    如果取不到内容的话,函数会返回FALSE的
      

  3.   

    如果是初学者,建议加上错误诊断,方便排错:$sql="insert into ted (id,user,title,content,lastdate) values ('','".$_POST['user']."'),'".$_POST['title']."'," .
    "'".$_POST['content']."',now()";
    $res = mysql_query($sql);
    if(!$res)
    die("SQL:{$sql}<br>Error:".mysql_error());
    if(mysql_affected_rows() > 0){
    while($rows = mysql_fetch_array($res,MYSQL_ASSOC)){ }
    }else{
    echo "操作失败,Error:".mysql_error();
    }
      

  4.   

    没问题, 没有了就会返回false。Returns an array of strings that corresponds to the fetched row, or FALSE if there are no more rows.