Perl 算号器

周末在家没事干,突然想写算3d号码的计算器。但是没写完,因为有事情要忙。。

先记录下,下午出去回来继续改。

#!/usr/bin/perl
use DBI;
# 生成随机数字0-999
$num=int(rand(999));

# 查找已经出过奖的数字

# 这个是已出过的中奖号码
$old=read_db("select * from old_papar");

# 这个是自己买的,且没中过的号码
#$user=read_db("select * from new_papar");

# 创建两个个哈希表
%old_number=();
%user_number=();

print $old->{'id'};
print $old->{'id'};
# 把数字循环存入列表中
#while(my $list=$old){
#   $old_number{$list->{'id'}}=$list->{'number'};
#}
#while(my $list=$user->fetchrow_hashref()){
#   $user_number{$list->{'id'}}=$list->{'number'};
#}
while (($key,$values) =each %old_number){
  print "$key--$values\n";
}

sub read_db{
  local($sql)=shift;
  $in=DBI->connect("DBI:mysql:database=3d_database;host=localhost","root","mojige123") or die "No:$!\n";
  my $select=$in->prepare($sql);
  $select->execute();
  return $select->fetchrow_hashref();
  $in->disconnect();
}

 

转载于:https://www.cnblogs.com/xiaoCon/p/3202336.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值