下面是一个小脚本,显示某人今天是否生日。 我唯一想念的是名字下面的一行,上面写着“生日快乐”,它应该只出现,当然是有人过生日。我怎样才能实现这个目标?
<html>
<head>
<title>Vandaag Jarig:</title>
</head>
<body>
<table>
<thead>
</thead>
<tbody>
<?php
$connect = mysql_connect("localhost","root", "****");
if (!$connect) {
die(mysql_error());
}
mysql_select_db("my_site_db");
$results = mysql_query
("SELECT * FROM aevinew2_verjaardagen WHERE DAY(geboortedatum) = DAY (CURDATE ()) AND MONTH(geboortedatum) = MONTH(CURDATE())");
if(mysql_num_rows($results) > 0){
while($row = mysql_fetch_array($results)) {
?>
<tr>
<td><?php echo $row['Naam']?></td>
<td><?php echo $row['Afdeling']?></td>
</tr>
<?php
}
}else{
echo "Helaas geen taart vandaag, er is niemand jarig";
}
?>
</tbody>
</table>
</body>
</html>
最佳答案
有这样的事吗?您的代码中也存在语法错误。丢失的 ; echo 命令末尾的分隔符。
<td><?php echo $row['Naam'].'<br/>Happy Birthday!'; ?></td>
<td><?php echo $row['Afdeling']; ?></td>
关于php - 在 PHP 中添加 Echo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29766403/