zoukankan      html  css  js  c++  java
  • memcached +mysql+php 例子

    <?php
    header("content-type:text/html;charset=utf-8");
    $memcachehost = '127.0.0.1'; 
    $memcacheport = 11211; 
    $memcachelife = 60; 
    $memcache = new Memcache; 
    $memcache->connect($memcachehost,$memcacheport) or die ("Could not connect"); 
    $query="select * from personal_info limit 10"; 
    $key=md5($query); 
    if(!$memcache->get($key)) 
    { 
                    $conn=mysql_connect("localhost","root","passwd"); 
                    mysql_select_db(mydb); 
                    $result=mysql_query($query); 
                    while ($row=mysql_fetch_assoc($result)) 
                    { 
                            $arr[]=$row; 
                    } 
                    $f = 'mysql'; 
                    $memcache->add($key,serialize($arr),0,30);        //mysql 查询后,插入 memcached 
                    $data = $arr ; 
    } 
    else{ 
            $f = 'memcache'; 
            $data_mem=$memcache->get($key); 
            $data = unserialize($data_mem); 
    } 
    echo $f; 
    echo "<br>"; 
    //print_r($data); 
    foreach($data as $a) 
    { 
                    echo "number is <b><font color=#FF0000>$a[pi_id]</font></b>"; 
                    echo "<br>"; 
                    echo "name is <b><font color=#FF0000>$a[pi_name]</font></b>"; 
                    echo "<br>"; 
                    echo "tel is <b><font color=#FF0000>$a[pi_tel]</font></b>"; 
                    echo "<br>"; 
                    echo "qq is <b><font color=#FF0000>$a[pi_qq]</font></b>"; 
                    echo "<br>"; 
                    echo "email is <b><font color=#FF0000>$a[pi_email]</font></b>"; 
                    echo "<br>"; 
     
    } 
    ?>
  • 相关阅读:
    JS之事件及冒泡
    DOM读取和修改内联样式
    dom查询与修改的一些常用方法
    js修改this指向的三种方法(call,bind,apply)
    JS原型概念
    JS创建对象
    JS的this(谁调用就指向谁)
    变量声明提前与函数声明提前
    JS对象创建
    正则应用之数据采集房屋网站信息
  • 原文地址:https://www.cnblogs.com/wuheng1991/p/5175549.html
Copyright © 2011-2022 走看看