zoukankan      html  css  js  c++  java
  • 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");
        }
      }
    }

  • 相关阅读:
    ubuntu 16.04 安装 python selenium
    DNS 小问题
    Ubuntu下安装setuptools
    ubuntu16.04LTS更换阿里源
    Ubuntu下安装 Phantomjs
    root和user切换
    Navicat破解安装教程
    urllib2
    MySQL划重点-查询-聚合-分组
    vi编辑器
  • 原文地址:https://www.cnblogs.com/panyiquan/p/5602010.html
Copyright © 2011-2022 走看看