向discuz数据库中插入数据时。。要更新哪几个表,才能显示呢?。。求高手指点。。高分!!!!!!!!!!!!!!!

解决方案 »

  1.   

    这个你要说出是什么功能,这样了结discuz的人才会有可能知道向那个几个表里面插入数据,不过我不太了解
      

  2.   

    我只是插入了 主题 帖子  这两个表,但不显示。
    $fid=36;
    $author="admin";
    $authorid=1;
    $dateline=1305449459;
    $lastpost=1305449459;
    $lastposter="admin";
    $views=1;
    $useip="192.168.1.200";
    $first=0;
    $subject=$title;
    $message=$mem;//////////////////////////////////////////////////////////////////////////////////////////////////
    //////////////////////////////////////////////////////////////////////////////////////////////////
    //////////////////////////////////////////////////////////////////////////////////////////////////
    $str="$fid,'$author',$authorid,'$subject',$dateline,$lastpost,'$lastposter',$views";
    $fd="fid,author,authorid,subject,dateline,lastpost,lastposter,views";
    mysql_query("insert into  pre_forum_thread($fd)values($str)");
    ////////////////////////////////////////////////////////////////////////////
    $tid=mysql_insert_id();
    $fd="tid,fid,first,author,authorid,subject,dateline,message,useip";
    $str="$tid,$fid,$first,'$author',$authorid,'$subject',$dateline,'$message','$useip'";
    mysql_query("insert into pre_forum_post ($fd) values($str)"); 
    我用的是dz x1.5
      

  3.   

    要能看懂discuz的入库代码,现在那代码都太难读了
      

  4.   

    问题解决地址:http://www.gforetell.com/?/question/188#reply1
      

  5.   


    discuz 不要自动建立写入函数。
    你可以使用程序post提交到发布的地址即可。