PHP编写星座查询的简单介绍

admin 67 0

本文目录一览:

php星座配对查询怎么做出来的

form action="" method="post"

名字:input type="text" name="text"/

input type="submit" name="submit" value="查询"/

form

hr

?php$conn = mysql_connect(localhost,root,)

or die('没有连接');

$db = mysql_select_db(test,$conn) or die('没有数据库');

mysql_query("set names utf8");

if(isset($_POST['submit'])){

$name=$_POST['text'];

$sql="select * from ttt where name=".$name."";$tt=mysql_query($sql);if($tt){

$row = mysql_fetch_assoc($tt);

echo "名字:".$row[name]."年龄:".$row[age]."/br";

}else{

return false;

}

}

其中:我的数据库帐号是root 密码是 数据库是test 表名是ttt 表中有三个字段 分别是id(主键 自增 ) name age 主要实现功能是你输入一个名字 点击查询它会把这个人的信息就是名字和年龄显示出来

PHP编写星座查询的简单介绍-第1张图片-星缘配

如何根据生日计算星座thinkphp

星座是按出生那年的阳历(新历,公历)生日划分的

下面是星座日期划分表,把阳历生日对照下面的就可以知道是什么星座啦

白羊座 ( 03/21 - 04/20 )

金牛座 ( 04/21 - 05/20)

双子座 ( 05/21 - 06/21)

巨蟹座 ( 06/22- 07/22)

狮子座 ( 07/23 - 08/22)

处女座 ( 08/23 - 09/22)

天秤座 ( 09/23 - 10/23)

天蝎座 ( 10/24 - 11/22)

射手座 ( 11/23 - 12/21)

魔羯座 ( 12/22 - 01/19)

水瓶座 ( 01/ 20- 02/18)

双鱼座 ( 02/19- 03/20)

php如何编写星座网站系统,有增删改查操作?

设计数据库

选择框架

编写前端页面

嵌套页面

处理业务逻辑

数据库操作

测试

提交修改

如何用php根据出生日期计算年龄和星座

?php

function calcAge($birthday) {

    $age = 0;

    $signs = array( array('20' = '宝瓶座'), array('19' = '双鱼座'), array('21' = '白羊座'), array('20' = '金牛座'), array('21' = '双子座'), array('22' = '巨蟹座'), array('23' = '狮子座'), array('23' = '处女座'), array('23' = '天秤座'), array('24' = '天蝎座'), array('22' = '射手座'), array('22' = '摩羯座'));

    if (!empty($birthday)) {

        $age = strtotime($birthday);

        if ($age === false) {

            return 0;

        }

        list($y1, $m1, $d1) = explode("-", date("Y-m-d", $age));

        list($y2, $m2, $d2) = explode("-", date("Y-m-d"), time());

        $age = $y2 - $y1;

        //下面是判断月份大小,如果只是逄年份的可以去掉,如果算上月份的话,比如:2000年4月1日,那算出来是16算,要到了4月,算出来才是17岁

        if ((int)($m2 . $d2)  (int)($m1 . $d1)) {

            $age -= 1;

        }

        //星座

        $key = (int)$m1 - 1;

        list($startSign, $signName) = each($signs[$key]);

        if ($d1  $startSign) {

            $key = $m1 - 2  0 ? $m1 = 11 : $m1 -= 2;

            list($startSign, $signName) = each($signs[$key]);

        }

        //return $signName;

    }

    return $age.$signName;

}

echo calcAge("2011-4-31");

?

标签: PHP编写星座查询

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~