kai/ifang.php

(开头部分) 18KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php

// PHP7+MySQL5.6 中医个体户处方系统 V2025.05.30
// 首发版本,仅供学习参考(或评估可用再使用)
// 演示地址: http://kaifang.chalide.cn
// 开源更新: /chalide/zhongyikaifang
// 文件路径: kai/ifang.php
// 文件大小: 18590 字节
/**
 * 本文件功能:药品库管理
 * 版权声明:保留发行权和署名权
 * 作者信息:15058593138@qq.com
 */

// 引入数据库和工具函数
require_once './inc/conn.php';
require_once './inc/pubs.php';
require_once './inc/sqls.php';

// 初始化数据库操作对象
$db = new DB($conn);

// 处理AJAX请求
if (isset($_GET['act'])) {
    $act = $_GET['act'];
    
    switch ($act) {
        case 'list': // 获取药品列表
            $page = post_param('page', 1);
            $page_size = post_param('page_size', 10);
            $search_keyword = post_param('search_keyword', '');
            
            // 构建查询条件
            $where = '';
            if ($search_keyword) {
                $where = "medicine_name LIKE '%{$search_keyword}%' OR alias LIKE '%{$search_keyword}%'";
            }
            
            // 获取分页数据
            $result = $db->getPage('medicine', $page, $page_size, $where, 'id DESC');
            
            json_result(0, '查询成功', $result);
            break;
            
        case 'add': // 添加药品
            $medicine_name = post_param('medicine_name');
            $alias = post_param('alias');
            $unit = post_param('unit', '克');
            $default_amount = post_param('default_amount', 10);
            $price = post_param('price', 0);
            $advice = post_param('advice');
            
            // 验证必填字段
            if (empty($medicine_name)) {
                json_result(1, '请输入药品名称');
            }
            
            // 验证药品名称是否已存在
            $sql = "SELECT id FROM medicine WHERE medicine_name = '{$medicine_name}'";
            $exist = $db->getRow($sql);
后面还有 481 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。