zoukankan      html  css  js  c++  java
  • PHP常用代码大全

     1、连接MYSQL数据库代码
    <?php
    $connec=mysql_connect("localhost","root","root") or die("不能连接数据库服务器: ".mysql_error());
    mysql_select_db("liuyanben",$connec) or die ("不能选择数据库: ".mysql_error());
    mysql_query("set names 'gbk'");
    ?>
    2、读取数据库,并实现循环输出
    <?php
    $sql="select * from liuyan order by ly_id desc";
    $conn=mysql_query($sql,$connec);
    while($rs=mysql_fetch_array($conn)){
    ?>
    循环的内容.........

    3、如何实现分页,包括两个函数,两个调用
    1)两个函数
    <?

    24、对输出的内容进行判断,从而输出其它结果
    <?php
       if ($rs["active"]==1) {
       echo "<font color='#ff0000'>激活</font>";
       }else{
       echo "禁用";
       }
      
       ?>
    25.字符截取函数
    <?=substr("$rs[zixun_biaoti]",0,28
           )?>
    26.男女问题或单选带选择的
    <input type="radio" name="hy_zhuangtai" value="男" <?php if ($rs["hy_zhungtai"]==="男") { echo "checked";}?>>
                  男
    <input type="radio" name="hy_zhuangtai" value="女" <?php if ($rs["hy_zhuangtai"]==="女") { echo "checked";}?>>
                  女
    27.单选不带单选框的

                          <a href="/Userzt.php?action=yes&id=">锁定</a>
          
                          <a href="/Userzt.php?id=&action=no">解锁</a>
      
    它的 save页是

    <?php
    $hy_id=$_GET['id'];
    $action=$_GET['action'];
    if ($action=='yes'){
    $sql="update hybiao set hy_zhuangtai='锁定' where hy_id='$id'";
    $query=mysql_query($sql,$connec);
    echo("<script type='text/javascript'>location.href='UserManage.php';</script>");
    }
    else{
    $sql="update hybiao set hy_zhuangtai='正常' where hy_id='$id'";
    $query=mysql_query($sql,$connec);
    echo("<script type='text/javascript'>location.href='UserManage.php';</script>");
    }
    mysql_close();
    ?>
    28.如果文字过长,则将过长的部分变成省略号显示
    <DIV STYLE=" 120px; height: 50px; border: 0px solid blue;overflow: hidden; text-overflow:ellipsis">
    <NOBR>就是比如有一行文字,很长,表格内一行显示不下.</NOBR>
    </DIV>
    29.
    禁止复制,鼠标拖动选取
    <body ondragstart=window.event.returnValue=false oncontextmenu=window.event.returnValue=false onselectstart=event.returnValue=false>
    30.大 中 小 文字的变化
    <script type="text/javascript">
    function doZoom(size)
    {document.getElementById('zoom').style.fontSize=size+'px';}
    </script>
    <span id="zoom">需要指定大小的文字</span>
    <a href="javascript:doZoom(16)">大</a> <a href="javascript:doZoom(14)">中</a> <a href="javascript:doZoom(12)">小</a>
    30.
    添加到收藏夹和设为首页
    <a href=# onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.makewing.com/lanren/');">设为首页</a>
    <a href="javascript:window.external.AddFavorite('http://www.makewing.com/lanren/','懒人图库')">收藏本站</a>
    31.
    记录并显示网页的最后修改时间
    <script language=JavaScript>
    document.write("最后更新时间: " + document.lastModified + "")
    </script>
    32.
    节日倒计时
    <Script Language="JavaScript">
       var timedate= new Date("October 1,2002");
       var times= "国庆节";
       var now = new Date();
       var date = timedate.getTime() - now.getTime();
       var time = Math.floor(date / (1000 * 60 * 60 * 24));
       if (time >= 0)
       document.write( "现在离"+times+"还有: "+time +"天")
    </Script>
    33.
    打开窗口即最大化
    <script language="JavaScript">
    <!-- Begin
    self.moveTo(0,0)
    self.resizeTo(screen.availWidth,screen.availHeight)
    // End -->
    </script>
    34.
    加入背景音乐
    <bgsound src="/mid/windblue[1].mid" loop="-1"> 只适用于IE
    <embed src="/music.mid" autostart="true" loop="true" hidden="true"> 对Netscape ,IE 都适用
    35.
    滚动
    <marquee direction=up height=146 onmouseout=start() onmouseover=stop() scrollAmount=2>
    滚动信息
    </marquee>
    36.
    防止点击空链接时,页面往往重置到页首端
    代码“javascript:void(null)”代替原来的“#”标记
    37.
    不能点右键,不用CTRL+A,不能复制作!
    <body oncontextmenu="window.event.returnValue=false"
    onkeypress="window.event.returnValue=false"
    onkeydown="window.event.returnValue=false"
    onkeyup="window.event.returnValue=false"
    ondragstart="window.event.returnValue=false"
    onselectstart="event.returnValue=false">
    </body>
    37.
    随机变换背景图象(一个可以刷新心情的特效)
    <Script Language="JavaScript">
       image = new Array(4); //定义image为图片数量的数组
       image [0] = 'tu0.gif' //背景图象的路径
       image [1] = 'tu1.gif'
       image [2] = 'tu2.gif'
       image [3] = 'tu3.gif'
       image [4] = 'tu4.gif'
       number = Math.floor(Math.random() * image.length);
       document.write("<BODY BACKGROUND="+image[number]+">");
    </Script>
    38.
    划过链接 手型鼠标
    style="cursor:hand"
    39.
    如何关闭层
    <div id="Layer1"></div>
    <a href="#" onClick="Layer1.style.display='none'">关闭层</a>
    40.
    <a href=javascript:close()>[关闭窗口]</a>
    41.
    凹陷文字背景为灰色
    <div style="300px;padding:20px;overflow:hidden;word-wrap:break-word;word-break:break:all; font-size:12px; line-height:18px; background-color:#eeeeee;">
    <font disabled>
    怎么样,我凹下去了吧?<br>
    你不想试试吗?<br>
    <a href="/www.lenvo.cnhttp://www.lenvo.cn/">www.lenvo.cn</a></font>

    PHP常用代码大全

    </div>
    42.
    给表格做链接
    <table width="100%" onclick="window.open('http://www.makewing.com/', '_blank')" style="CURSOR:hand">
    <tr>
    <td height="100" bgcolor="f4f4f4"> </td>
    </tr>
    </table>
    43.
    后退&关闭窗口
    后退:javascript:history.back(1)
    关闭:javascript:window.close();
    44.
    如果文字过长,则将过长的部分变成省略号显示
    <DIV STYLE=" 120px; height: 50px; border: 0px solid blue;overflow: hidden; text-overflow:ellipsis">
    <NOBR>就是比如有一行文字,很长,表格内一行显示不下.</NOBR>
    </DIV>
    45.
    禁止复制,鼠标拖动选取
    <body ondragstart=window.event.returnValue=false oncontextmenu=window.event.returnValue=false onselectstart=event.returnValue=false>

  • 相关阅读:
    对于对象的要求:高内聚、低耦合,这样容易拼装成为一个系统
    为什么要使用面向对象
    什么是对象:EVERYTHING IS OBJECT(万物皆对象)
    文件 I/O 问题
    如果可能的话,使用 PC-Lint、LogiScope 等工具进行代码审查
    把编译器的选择项设置为最严格状态
    尽量不要使用与具体硬件或软件环境关系密切的变量
    尽量使用标准库函数
    如果原有的代码质量比较好,尽量复用它
    不要设计面面俱到、非常灵活的数据结构
  • 原文地址:https://www.cnblogs.com/JuneZhang/p/1862483.html
Copyright © 2011-2022 走看看