怎样读取员工信息
phpcn_u198
phpcn_u198 2016-12-19 10:25:25
[PHP讨论组]

用php怎样读取员工信息表里面的数据到页面上。

phpcn_u198
phpcn_u198

全部回复(4)
数据分析师

怎样读取员工信息-PHP中文网问答-怎样读取员工信息-PHP中文网问答

围观一下哦,学习一下。

阿神

你好,问题可以再详细一点吗,读取数据的话,使用select查询一下数据库,然后将信息循环读取出来就可以了,如果可以把你的代码传上来,我们可以再帮你详细看看

PHP中文网

python查询员工信息表
代码:

    #!/usr/env python  
    #coding:utf-8  
      
    import time  
      
    def BreakFlag(): #用于设置标志位  
        while True:  
            Break_Flag=raw_input('\t\t\t是否继续?(y/n):')  
            if Break_Flag=='y' or Break_Flag=='n':  
                return Break_Flag  
            else:  
                print '''''\t\t输入错误,请重新输入!'''  
      
    Info_File=open(r'information.txt','r') #只读方式打开员工信息表文件  
    Employee_Info=Info_File.readlines()  #生成一个员工信息列表,列表中元素为员工信息字符串  
    Info_File.close() #关闭员工信息表文件  
    Break_Flag=''  
    print '''''\n\t\t\t\t\033[34;1m您好,欢迎来到员工信息查询系统!\033[0m\n'''  
    while Break_Flag!='n':  
        while True:  
            Search_Info=raw_input('''''\n\t\t\t请输入您需要查询的信息:''')  
            if len(Search_Info)>2: #判断输入字符长度,小于3个字符,则需要重新输入  
                break  
            else:  
                print '''''\n\t\t\t\033[31;1m您输入信息太少,请重新输入!\033[0m\n'''  
        count_number=0  
        Search_Info_List=[]  
        for i in Employee_Info:  
            if i.count(Search_Info)>0:  
                #将搜索到的字符串进行替换,并追加到Search_Info_List列表中  
                Search_Info_List.append(i.replace(Search_Info,'''''\033[42;31;1m%s\033[0m''' % Search_Info))  
                count_number+=1 #一条记录匹配成功  
                #count_number+=i.count(Search_Info)#统计每次搜寻到的字符串的个数,并进行累加  
        if count_number>0:  
        #若搜寻到字符串,将统计到的字符串总个数和包含字符串的列表进行屏幕打印  
            print '''''\n\t\t\t共查询到:\033[31;1m %s \033[0m条信息!\n''' % count_number  
            for i in Search_Info_List:  
                print i  
        else:  
            print '''''\n\t\t\t\033[31;1m没有您查找的信息!\033[0m\n'''  
        Break_Flag=BreakFlag()  
    for i in range(3):  
        print '''''\n\t\t\t\033[31;5m谢谢使用员工信息查询系统,%s秒后,退出系统\033[0m''' % (3-i)  
        time.sleep(1)  
    exit('\n\t\t\t\t您已经退出员工查询系统!')  
    #import sys  
    #sys.exit('\n\t\t\t\t您已经退出员工查询系统!')

假定员工信息存放在 information.txt文件中,如下:

song@ubuntu:~$ more information.txt
name:marry  age:23  sex:man  job:IT
name:song dada  age:23  sex:man  job:HR
name:zhang sanfeng  age:23  sex:man  job:IT
name:zhang wuji  age:23  sex:man  job:accountant
name:ling huchong  age:23  sex:man  job:IT
name:xiaoping  age:23  sex:man  job:manager
name:li yuanfang  age:23  sex:man  job:IT
name:feng feng  age:23  sex:man  job:boss
运行程序,示例如下:



友情链接:

1》 python中sys.exit() os._exit() exit() quit()的简单使用

2》python字符串replace()方法

3》 linux终端输出彩色字体

ringa_lee

phpexcel导入 你可以看看官方文档

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号