Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] dz插件如何操作数据库?高手帮看看哪里出错,谢谢!

[复制链接]
279772859 发表于 2014-8-7 10:24:04 | 显示全部楼层 |阅读模式
本帖最后由 279772859 于 2014-8-7 21:46 编辑

index.inc.php:
  1. <?
  2. if(!defined('IN_DISCUZ')) {
  3.         exit('Access Denied');
  4. }
  5. include DISCUZ_ROOT.'./forumdata/cache/plugin_'.$identifier.'.php';
  6. include template('xyk:index');
  7. ?>
复制代码


template/index.htm:
  1. {template common/header}

  2. <label id="radio1" for="up1" ></label>
  3. <input type="radio" name="bid" id="up1" value="1" />
  4. <input type="button" value="提 交"  id="button_login" />
  5. <span id="result"></span>

  6. <script type="text/javascript">
  7. //ajax提交
  8. $(document).ready(function(){
  9. $("#button_login").mousedown(function(){
  10. tj();
  11. });
  12. });
  13. function tj(){   
  14.     var baankid=$(':radio[name="bid"]:checked').val();   
  15.     $.ajax({
  16.         url:'/source/plugin/xyk/add.php',
  17.         type: "post",
  18.         dataType:'json' ,
  19.         timeout:1000,
  20.         data: 'bid='+bid,
  21.         error: function(){},
  22.         success:function(data){ //data方式
  23.             $('#result').html(data);
  24.         }
  25.     });
  26. }
  27. </script>
  28. {template common/footer}
复制代码



add.php:
  1. <?
  2. $bid = $_REQUEST['bid'];
  3. if(!defined('IN_DISCUZ')) {
  4.         exit('Access Denied');
  5. }

  6. DB::insert('pre_xyk', array('bid' => $bid,));


  7. echo $bid;
  8. ?>
复制代码

主要是add.php这个的问题,不懂正确怎么写,如果不引用
  1. <?
  2. $bid = $_REQUEST['bid'];
  3. if(!defined('IN_DISCUZ')) {
  4. exit('Access Denied');
  5. }
复制代码
这代码,是有ID输出,引用后就没有数据输出了

数据库插入也不成功,高手帮帮忙,正确的写法是怎么样的,先谢谢了!


 楼主| 279772859 发表于 2014-8-7 21:47:20 | 显示全部楼层
高手呢,这里需要你的帮忙,谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-18 07:37 , Processed in 0.030501 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表