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");
        }
      }
    }

  • 相关阅读:
    AssetBundleNote
    UNet笔记
    HololensAR开发设置
    Hololens真机使用Unity开发流程
    数据结构笔记
    解决粘包问题
    使用C#中的Socket进行通讯
    解决Sql注入,防止恶意数据
    110. 平衡二叉树
    104.二叉树的最大深度
  • 原文地址:https://www.cnblogs.com/yongjiapei/p/5595084.html
Copyright © 2011-2022 走看看