gpt4 book ai didi

php - 如何在 MySQL 和 PHP 中选择没有日期的年份?

转载 作者:行者123 更新时间:2023-11-30 22:57:29 25 4
gpt4 key购买 nike

我有一个页面,你可以在其中输入你的姓名和出生日期,然后你可以搜索不同日期出生的人,它会显示不同人的名字。但它包括您搜索它们时的年份,这没关系,但如果有办法让我的代码不选择年份会更好。

$result = mysqli_query($con,"SELECT * FROM dob WHERE dob='$dob'");

这篇文章可以搜索,但我不希望它包含年份...所以我将其更改为:

$result = mysqli_query($con,"SELECT * FROM dob WHERE MONTH(Date) = '$month' AND DAY(Date)       = '$day'");

当我使用不包含年份的页面(第二段代码)时,出现此错误:

“警告:mysqli_fetch_array() 期望参数 1 为 mysqli_result,第 121 行/home/k11adamb/public_html/php/search.php 中给出的 bool 值”

谁能告诉我为什么它不起作用,或者告诉我如何选择没有年份的日期?谢谢。

最佳答案

根据您的第一个查询,列的名称是 dob,因此:

$result = 
mysqli_query($con, "SELECT * FROM dob WHERE MONTH(dob) = '$month' AND DAY(dob) = '$day'");

关于php - 如何在 MySQL 和 PHP 中选择没有日期的年份?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25651774/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com