• php数据库操作小要点


    保留小数点后两位

    $ba = floor(($v[2]/$sum[0][0])*10000); //取整数
    $bb = $ba/100;              //两位小数

    列的值加一可以直接用自身,不用单独查询出来

    $sql = "update diaoyanxuanxiang set numbers = numbers+1 where ids = {$v}";

    form表单中的value值注意不要有空格,否则执行sql语句时可能会出问题,checkbox复选框提交多个value值时,name值加中括号name='fw[]'

    <input class='fw'type="checkbox" name='fw[]' value="{$v[0]}"/>{$v[0]}

    使用<a>标签链接的时候,如果添加单击事件弹出confirm提示框,需要双引号,或者转义

    <a style="text-decoration:none" onclick=" return confirm('确定删除吗') " href="del.php?ids={$v[0]}"><input type="button" value="删除" /></a>

    范围查询数组中的值需要先转换成字符串,用到字符串拼接 implode,如果是字符串类型,用  ','  符号拼接

    $str1 = implode("','",$_POST["qy"]);
    $tj1 = " area in ('{$str1}')";

    关于全选的功能,可以使用js简单实现,但是有bug不严谨

    <input type="checkbox" onclick="checka2(this)" />全选 

    <input class='fw'type="checkbox" name='fw[]' value="{$v[0]}"/>{$v[0]}

    function checka2(a){
      var fw = document.getElementsByClassName("fw");
      for(var i=0;i<fw.length;i++){
        if(a.checked){
          fw[i].setAttribute("checked","checked");
        }else{
          fw[i].removeAttribute("checked");
        }
      }
    }

  • 相关阅读:
    全栈工程师学习Linux技术的忠告
    实战CentOS系统部署Hadoop集群服务
    如何安装最新的 XFCE 桌面?
    scrapy爬虫框架(二)
    scrapy爬虫框架(一)
    数据结构与算法(二)
    IDEA 常用快捷键
    数据结构与算法(一)
    es6之模板字符串
    es6之箭头函数
  • 原文地址:https://www.cnblogs.com/panyiquan/p/5602010.html
Copyright © 2020-2023  润新知