Я хочу использовать сценарий, который я разместил под ним, но он должен показать мне, кто сегодня день рождения. я добавил свой день рождения в моей SQL таблицы ионом этот формат: 1985-06-03Показать сегодняшний день рождения
<html>
<head>
<title>Last 10 Results</title>
</head>
<body>
<table>
<thead>
<tr>
<td>Id</td>
<td>Name</td>
</tr>
</thead>
<tbody>
<?php
$connect = mysql_connect("localhost","root", "root");
if (!$connect) {
die(mysql_error());
}
mysql_select_db("apploymentdevs");
$results = mysql_query("SELECT * FROM demo LIMIT 10");
while($row = mysql_fetch_array($results)) {
?>
<tr>
<td><?php echo $row['Id']?></td>
<td><?php echo $row['Name']?></td>
</tr>
<?php
}
?>
</tbody>
</table>
</body>
DB структуру таблицы:
ID INT11
FirstName Varchar
LastName Varchar
Department Varchar
Birthday Date (yyyy-mm-dd)
Пожалуйста, поделитесь своей структурой таблиц. поэтому мы можем понять вашу проблему и решить ее. –
Привет, я попытался добавить фрагмент кода в оператор select: if (date ('m-d') == substr ($ birthday, 5,5)) $ results = mysql_query ("SELECT * FROM demo LIMIT 10 if (date ('m-d') == substr ($ birthday, 5,5 "))); – Richard
@Richard Вы можете сделать это с помощью MySQL. Вам просто нужно отформатировать даты, чтобы исключить год. См. Мой ответ: http://stackoverflow.com/a/29255217/3000179 –