本帖最后由 soszwh 于 2012-10-31 10:11:31 编辑

解决方案 »

  1.   

    一堆and or 首先确定会有多条数据
    再者查while后括号里到底做了些啥
      

  2.   

    数据库里确实有多条数据,echo $row['picurl']; 显示任何字段都是正常循环。
      

  3.   

     if($row['linkurl']=='' and $cfg_isreurl!='Y')这是谁教的,我怎么没学过IF里面用AND?是&&吧楼主
      

  4.   

    $data .= "<URL>\n"......
    少了一个连接符另外 $data.= "</URL>"; 在循环外面,将造成多个 URL 标记不封闭
    整个 XML 文档还缺少根标记
      

  5.   

    友情提示一番
    此法写法不推荐
    <?php require_once(dirname(__FILE__).'/include/config.inc.php'); ?>
    直接使用路径包含即可。
    不要写全路径,
    php会很累的。