作者归档:鸡鸡哥的聪明伶俐的儿子

关于鸡鸡哥的聪明伶俐的儿子

嗜抽烟,嗜吃肉,常睡觉晚起,熬夜,看新闻,喜体育栏目,会操作电脑,会操作服务器,能做些别人不屑于做的事情。厌做饭,恶洗碗,不洗澡,不刷牙,不剃胡须,不喜逛超市,重压之下偶去之,无上进心,无恒心,无毅力。 1988-1998年,虚度人生 2001-2013年,懵懵懂懂忽然就有孩子有老婆有,匆匆间父亲去世,匆匆半个人生没有了 2013- 知道自己需要什么,知道自己该做什么,知道自己的是个什么样的人,重新上路,明明白白活自己。 ------鸡鸡哥 2013.02.28 老了,以后得改称老鸡鸡哥了,继续努力吧 -----鸡鸡哥 20150517

代码片断:js:tab切换

<code></code>
<div class=”gzzxq_toub-two-row”>
<div class=”item active”>专利</div>
<div class=”item”>论文</div>
<div class=”item”>成果</div>
<div class=”item”>新品种</div>
<div class=”item”>新技术引进</div>
<div class=”item”>新材料</div>
<div class=”item”>其他</div>
</div>
<div class=”main “>{volist name=”research_list” id=”item”}
{if empty($item)}
<div class=”mains{$key+1}” style=”display: none;”><a href=”#”>暂无科研产出</a></div>
{else}
<div class=”mains{$key+1}”>
<div class=”gzzxq-main-nr”>
<ul class=”gzzxq-main-nr_list”>
<li style=”list-style-type: none;”>
<ul class=”gzzxq-main-nr_list”>{volist name=”item” id=”iitem”}
<li><a href=”#”>{$iitem.biaoti}</a></li>
</ul>
</li>
</ul>
{/volist}

</div>
</div>
{/if}
{/volist}

<code>

 

<script>
window.onload=chengjiu();
function chengjiu(){
console.log($(“.main>div:first-child”));
$(“.main>div:first-child”)[0].style.cssText = “display:block;”;
$(‘.gzzxq_toub-two-row .item’).click(function () {
$(‘.gzzxq_toub-two-row .item’).removeClass(‘active’)
$(this).addClass(‘active’)
// if($(this))
// if($(“.main div”)){
// console.log($(“.main>div”)[0].style.cssText = “display:none”);
// };
$(“.main>div”).hide()
$(“.main>div”).eq($(this).index()).show()
// console.log($(“.main>div”).eq($(this).index()))
})
$(“.center-top-rows-span1″).each(function () {
var str = $(this).html();
var subStr = str.substring(0, 16);
$(this).html(subStr + (str.length > 16 ? ‘…’ : ”));
});
}
</script>

如果list是常量,则可以直接用IN, 否则要用find_in_set()函数。

MySQL手册中find_in_set函数的语法解释:

FIND_IN_SET(str,strlist)

str 要查询的字符串

strlist 字段名 参数以”,”分隔 如 (1,2,6,8,10,22)

查询字段(strlist)中包含(str)的结果,返回结果为null或记录

假如字符串str在由N个子链组成的字符串列表strlist 中,则返回值的范围在 1 到 N 之间。 一个字符串列表就是一个由一些被 ‘,’ 符号分开的子链组成的字符串。如果第一个参数是一个常数字符串,而第二个是type SET列,则FIND_IN_SET() 函数被优化,使用比特计算。 如果str不在strlist 或strlist 为空字符串,则返回值为 0 。如任意一个参数为NULL,则返回值为 NULL。这个函数在第一个参数包含一个逗号(‘,’)时将无法正常运行。

继续阅读

js效果,文字向上滚动

<div class="contents " style="overflow: hidden;">
    <div class="scroll-box">
     <ul class="list clar">
         {volist name="articleinfo" id="item"}
            <li>
                   <div class="art">
                       <img src="{$item.thumb.0.file}" alt="" width="210px" height="150px">
                       <div class="art-content">
                           <h1 class="title" style="line-height:20px;margin:0px;padding:0px;margin-bottom:23px;margin-top:5px;">{$item.title}</h1>
                           <p style="margin:0px;padding:0px;line-height:10px;">来源:{$item.source}</p>
                           <p style="margin:0px;padding:0px;line-height:10px;padding-left:20px;font-weight:none">日期:{:date('Y-m-d',$item.sdate)}</p>
                           <p class="text" style="width:95%;margin-top:20px;line-height:30px;color:#444">{$item.desc}</p>
                       </div>
                   </div>
            </li>
        {/volist}
     </ul>
    </div>

继续阅读

去掉html中的字符,变成纯文本

$istop_message['narong'] = htmlspecialchars_decode($istop_message['narong']);
$istop_message['narong'] = strip_tags($istop_message['narong'],'');

第一步先把富媒体中的字符变成html的,然后在通过strip_tags去掉html标识

tp5 ,多维关联数组volist,活到老学到老,狗一条

多维关联数组的volist,试了半天,狗

数组格式如下:

array(4) {
["技术合同登记平台"] => array(3) {
[0] => array(10) {
["id"] => int(58)
["admin_id"] => int(1)
["platform"] => string(2) "16"
["tongji_name"] => string(18) "项目申报数据"
["tongji"] => string(3) "888"
["listorder"] => int(0)
["status"] => int(1)
["create_time"] => int(1647931596)
["update_time"] => int(1647931596)
["delete_time"] => int(0)
}

继续阅读

paginate方法,分页

list_rows,每页数量

type:分页类名

* @param int|null $listRows 每页数量
* @param bool $simple 简洁模式
* @param array $config 配置参数
* page:当前页,
* path:url路径,
* query:url额外参数,
* fragment:url锚点,
* var_page:分页变量,
* list_rows:每页数量
* type:分页类名,
* namespace:分页类命名空间

 

php7编译参数

先批量yum:

yum install libxml2 libxml2-devel openssl-devel curl curl-devel turbojpeg-devel libjpeg-turbo-devel libpng-devel libXpm-devel freetype-devel libXpm-devel libicu-devel xslt libxslt-devel -y

centos8不更新了,centos7的yum还能用,后面用ubuntu吧.

./configure –prefix=/home/system/php \
–with-mysqli \
–enable-fpm \
–with-pdo-mysql=mysqlnd \
–with-iconv-dir \
–with-freetype-dir \
–with-jpeg-dir \
–with-png-dir \
–with-zlib \
–with-libxml-dir \
–enable-xml \
–enable-bcmath \
–enable-shmop \
–enable-sysvsem \
–enable-inline-optimization \
–with-curl \
–enable-mbregex \
–enable-mbstring \
–enable-intl \
–enable-ftp \
–with-gd \
–with-openssl \
–with-mhash \
–enable-pcntl \
–enable-sockets \
–with-xmlrpc \
–enable-zip \
–enable-soap \
–with-gettext \
–enable-opcache \
–with-xsl