这是程序自动创建的分类。
[不指定 2019/03/24 15:04 | by 吕进 ]

mysql根据逗号将一行数据拆分成多行数据

[不指定 2019/06/12 11:06 | by 白燕湾 | Via 本站原创 ]
工作中,经常有按规定字符拆分行的情况,比如在订单处理时,有一个客户订单对应多个商品时,需拆分。
在拆分前,我们首先需要知道,取哪个特定的字符进行拆分?
如果是逗号,是中文字符还是英文字符?
如果用length(str)函数,中文返回的结果是3*
英文字符的返回字符是1*;
所以:需要掌握:length(str)和char_length(str)的运用。
以下场景如:                            
usernametags
王五10,11,12
龙大12,13

MYSQL代码:
select a.username,substring_index(substring_index(a.tags,',',b.help_topic_id+1),',',-1) tag
from USER_TAG a join
mysql.help_topic b
on b.help_topic_id < (length(a.tags) - length(replace(a.tags,',',''))+1)
order by username;
                                                              
usernametags
王五10
王五11
王五12
龙大12
龙大13

help_topic是mysql库下的一张表,如果没权限,可以通过:
Tags:

PHP+sqlite3验证登录用户名和密码

[不指定 2019/05/30 14:43 | by 吕进 | Via 本站原创 ]
Session:在计算机中,尤其是在网络应用中,称为“会话控制”。Session 对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。当用户请求来自应用程序的 Web 页时,如果该用户还没有会话,则 Web 服务器将自动创建一个 Session 对象。当会话过期或被放弃后,服务器将终止该会话。
以下实例(整个登录程序的结构分别为登录页面,用户中心,连接数据库。由于没添加注册功能,所以使用create.php创建一个用户):
1、create.php
<?php
   class MyDB extends SQLite3
   {
      function __construct()
      {
         $this->open('sqlite3.db');
      }
   }
   $db = new MyDB();
   if(!$db){
      echo $db->lastErrorMsg();
   } else {
      echo "Opened database successfully\n";
   }

   $sql =<<<EOF
      CREATE TABLE COMPANY
      (userid INT PRIMARY KEY     NOT NULL,
      username           TEXT    NOT NULL,
      password           TEXT     NOT NULL);
EOF;

   $ret = $db->exec($sql);
   if(!$ret){
      echo $db->lastErrorMsg();
   } else {
      echo "Table created successfully\n";
   }
  
  
   $sql2 =<<<EOF
      INSERT INTO COMPANY (userid,username,password)
      VALUES (1, 'popy32', $(MD5("popy32")));
EOF;

$ret = $db->exec($sql2);
   if(!$ret){
      echo $db->lastErrorMsg();
   } else {
      echo "Insert data successfully\n";
   }  
   $db->close();
?>

2、login.php(登录处理)、负责生成登录页面和验证登录的信息
Tags:

PHP、JAVA和VB对同结果的编辑语言实例

[不指定 2019/05/20 13:43 | by 白燕湾 | Via 本站原创 ]
工作中,常常用PHP、VB编辑一些工具,这两天在读Java 方面的教程,顺便总结并记录一下。
假设用三种语言来表达一天中不同时间点的问候:
PHP语言,很多人都“共识”,PHP是最简单的语言?
<?php
date_default_timezone_set('PRC');
$dt = date("G",time());  //用“H”也行,具体百度时间函数;

if($dt >=5 and $dt < 8){
echo "早上好!";
}
else if($dt >=8 and $dt < 10){
echo "准备好,上班去啦!";
}
else if($dt >=10 and $dt < 17){
echo "努力工作,但不忘活动活动筋骨";
}
else if($dt >=17 and $dt < 22){
echo "晚上吃什么?";
}

else{
echo "做个好梦吧";
}
?>

拒绝,恰是最好的尊重

[不指定 2019/03/24 15:18 | by 吕进 | Via 本站原创 ]
  拒绝,是一种对别人的尊重,更是一种对自己的尊重。
  无论是老庄的“上善若水”亦或是儒家的“推己及人”都提倡与人为善,但其前提都是顺人而不失己,顺人和不失己二者是有机结合的,顺人固然重要,但他需以不失己为前提。
  不失己就是应时刻把持住自己的底线,把握好一个度。没有人会尊重一个为了迎合笑脸而不断抛弃自我的人,自尊是获得尊重的前提。
  关于如何在顺人顺世的同时,保证不失去自我的本性?儒家讲“过犹不及”,过和不及都是极端的表现,皆不可取。而道庄子提倡不亢不卑,“用心若镜,不将不迎,应而不藏。”
Tags:
分页: 1/23 第一页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]