我正在寫if語句,如果列出的兩個日期相等,它回聲的第一個日期,如果它們不是(否則語句)它回聲「date1-date2」我有它在一個函數我不知道如果我alowed做that.Here是我得到IF函數內函數
Parse error: syntax error, unexpected T_IF
在這裏的錯誤是我的函數:
function getfevent ($conn) {
$sql = "SELECT `name` FROM `event` WHERE `featured` = 0 LIMIT 0, 30 ";
$statement=$conn->prepare($sql);
$statement->execute();
while($row=$statement->fetch()) {
$eventname = $row['name'];
$row_id=geteventid ($conn,$eventname);
$row_end=geteventend ($conn,$eventname);
$date=if ($row_id == $row_end){
echo $row_id;
}
else {
echo $row_id " - " $row_end;
}
?>
<?php echo "<td>$eventname</td><td>$date</td></tr>"; ?>
<?php
}
}
getfevent($conn);
去徹底** [投稿編碼問題(HTTP: //sscce.org)**。以這種方式粘貼代碼,以便人們可以直接執行它。 –
what @ MD.SahibBinMahboob – maxgee
你的代碼片段需要建立mysql連接,並且在執行查詢之後還要從db中返回一些信息,以便人們在執行**之前需要編輯**腳本。發佈**複製粘貼 - 執行**準備好的代碼是很好的,這樣人們就可以馬上開始幫助你。 –