日常问题1

[2017.05.20]
业务流:
量表-添加量表(从系统库中进行添加,addTFromBase.php),查看量表(查看自己的量表,)
1、量表数据库
量表id和拥有者的id作为双主键(test_id+test_source);
添加量表部分:
医生在添加系统量表时将原系统量表的id+自己的id进行添加记录;
修改upload_test函数:

function upload_test($doctorId,$json){
    $testInfo = json_decode($json,true);
    //添加到系统库
    $sql = "insert into system_test (test_id,test_type,test_title,test_source,create_time,question_index,question_amount,content_before,content_after)
    values({$testInfo['test_id']},{$testInfo['test_type']},'{$testInfo['test_title']}','$doctorId',
    now(),{$testInfo['question_index']},{$testInfo['question_amount']},
    '{$testInfo['content_before']}','{$testInfo['content_after']}')";
    return insert_datas($sql);
}

医生添加过的系统量表不能重复添加,到时候需要提醒;

2、推送量表
ps: php内在进行json解析时一定要记得加第二个参数true,否则会解析失败;
json_decode($json,true);

3、js获取url参数(通过正则表达式)

function GetQueryString(name){
     var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
     var r = window.location.search.substr(1).match(reg);
     if(r!=null)return  unescape(r[2]); return null;
}

调用函数得到参数:

// 调用方法
alert(GetQueryString("参数名1"));
alert(GetQueryString("参数名2"));
alert(GetQueryString("参数名3"));
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容