PHP微信开发(学习之路二)

在前面介绍了下自己最近的开发简介后,自己进行了开始的第一步任务。在这里就主要介绍下,最近学习和实现的一些效果好了。

一:PHP中连接数据库

//进行数据库的操作
$mysql_server_name='(数据库的端口链接)';
$mysql_username='数据库的名字';
$mysql_password='数据库的密码‘;
$mysql_database='你所要访问的数据库';
$conn=mysqli_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database) ;
mysqli_set_charset($conn, "UTF-8");
if (!$conn) {
   die("Connection failed: " . mysqli_connect_error());
}

 其实上面和很多IDE中连接SQL数据库的代码类似,主要就是语法稍微有点不一样而已的。

   比如在查询数据库中的某个表的数据(我这里是表名是signleteacher,是想查询current_state字段符合的数据)

$sql="SELECT * FROM signleteacher WHERE current_state='1'";
$result=$conn->query($sql);

        通过这样的方式,得到的$result的值就是一条条的数据了,首先指到的是第一条数据,用如下的操作实现读取所需要的行数据就可以了

if($result->num_rows>0){  //表示的是判断查询结果是否有数据,即数据行数不为0

$row = $result->fetch_assoc();  

        //读取当前行数据(其中$row可以等价看成是一个数组,其中如果要访问该表中的字段,即$number=$row['字段名'])

}

好了,上面的这些就是从连接数据库到查询数据库的步骤了,如果你需要进行删除和更新操作等等,只需要将对应的SQL语句进行替换就可以了,其他的步骤都相似。是不是看到着觉得其实挺简单的呢?

二:创建菜单(微信公众号的最底部)

      代码:$menu = 
'{
  "button": [
    {
      "type": "click",
      "name": "习题",
      "key": "CLICK_checkquestion"
    },
    {
      "name": "签到",
      "sub_button": [
         {
          "type": "click",
          "name": "信息绑定",
          "key": "CLICK_BANGDING"
          
        },
        {
          "type": "view",
          "name": "查看位置",
          "url": "http://hnucsapp.applinzi.com/getopenid.php"
        },
      ]
    }
  ]
}';
$ret = weixin::createMenu($menu);//创建菜单
if($ret){//创建成功
    echo 'create menu ok';
}else{//创建失败
    echo 'create menu fail';
}


                    

       在上面的代码中,其实包含着一级菜单和二级菜单两个部分,当看到代码的时候其实就可以看出来了。button表示的就是一个一级菜单,sub_button就是二级菜单的意思。

在完成了基本的介绍之后,其实就差不多可以根据自己的需要进行相应的开发了,你们也赶快去试试吧!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
phpWechat 是由一个具有多年行业开发经验的前端 UI 设计师、PHP开发工程师组成的团队设计、研发的一套的微信公众平台管理系统,您可以瞬间完成一个公共号或者PC站或者两者皆有的平台搭建。 phpWeChat 微信+网站开发框架功能亮点: 1、100%开源,没有任何加密文件 phpWeChat核心文件100%开源,没有任何加密文件,开发者可以放心使用而无需担心留有后门程序等。 2、程序轻量级,一天读完所有代码 核心框架压缩包只有2.66M,十分利于开发者迅速阅读全部代码。 3、代码严谨,结构清晰 phpWeChat使用MVC开发模式,各个功能模块之间独立并目录结构统一。开发者可迅速掌握phpWeChat的框架结构。 4、开发文档十分完善 我们提供了完善的phpWeChat开发文档,便于开发学习与查阅。 5、高度集成微信接口 phpWeChat高度集成了微信公共号的自动回复、菜单管理、素材管理、模板消息、粉丝管理、微信支付等常用接口,您只需一个函数或2/3行代码即可实现原本需要很费时费力才能开发的功能。 6、phpWeChat也是一个PC(网站)开发框架和CMS 慢慢您会发现,phpWeChat是一个更接近CMS功能的框架。 7、高度封装常用开发功能 只需一两行固定的代码,您便可以写出列表分页、微信支付、文件上传、邮件发送、短信发送等功能。 8、数据结构合理,负载强劲 phpWeChat集成了常见的内存级缓存(MemCache)、文件缓存处理方案,使得系统更符合大数据、大并发的公共号或网站使用。 9、集成应用市场,功能拓展一瞬间 phpWeChat集成了应用市场并在线安装应用的功能,您可以在一瞬间安装完成其他开发开发的功能模块。 phpWeChat安装方法: 将下载的程序压缩包(zip格式)解压后,将全部文件和文件夹上传至网站根目录。然后输入域名/install.php 即可进入安装程序。 注意:安装phpWeChat前请先创建好phpWeChat所需的数据库。 phpWeChat 目录结构: addons 功能模块目录 admin 公用后台目录 api 插件目录 data 数据缓存目录 install 安装程序目录,安装后请改名或删除 include 公用操作类目录 statics 静态文件目录 template 视图(模板)目录 upload 上传文件存放目录 phpWeChat 更新日志: 新版v1.0.3发布: phpWeChat PC+微信公众号开发核心框架v1.0.3针对v1.0.2版本出现的问题,主要修复了和增加了以下功能: 1、优化自定义模块操作; 2、优化安装过程; 3、修复一处在线支付的PHP版本兼容问题; 4、修复一处自定义模块的问题; 5、修复后台模块管理显示未知版本的bug; 6、修复粉丝行为IP报错的Bug; 7、删除一些冗余代码; 8、修复消息模板不存在时,一直提示[同步中]的bug。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值