情況:我試圖通過php變量顯示數據庫中的一些值。我使用bootstrap和XAMPP作爲server.What我試圖做的是,獲取當前日期和檢查它與我從數據庫中獲得的事件日期。如果他們都等於顯示該紅色球內的日期。我試圖讓它像他們的網站中的Mozilla Event Calendar在html標籤中打印php元素
爲前 - 我改變了活動日期到今天的日期(2015-12-22)在phpmyadmin裏面,是的,它們兩個都是平等的,所以它必須在紅球內顯示日期。它適用於我的測試場所,但不適用於紅球。
問題:問題是它只是沒有顯示任何內容。我該怎麼做才能顯示該PHP元素,在html標記內?
我的嘗試:(該redball內)
<div class="row LatestEventCircle">
<div class="row container-fluid center-block text-center MainEventDate">
<h2 class="center-block MainEventDate">
<?php echo"$rows[$eventdate]"; ?><br>
EVENT
</h2>
</div>
<!--HERE IS THE PLACE-->
<div class="row"></div>
</div>
這是PHP腳本處理數據庫一部分,測試代碼:
<?php
mysql_connect("localhost","root","");
mysql_select_db("yaya");
$sql=mysql_query("SELECT eventname,eventtime,eventplace,eventdate FROM event");
$eventdate='eventdate';
$eventplace ='eventplace';
$eventname ='eventname';
$eventtime='eventtime';
$datenow=date('Y-m-d');
if($sql==False) {
die(mysql_error());
}
while($rows=mysql_fetch_array($sql)) {
if($datenow==$rows["eventdate"]) {
echo "Next Event is";
echo 'Event: ' .$rows[$eventname]. '<br/>' .'Place: ' .$rows[$eventplace].'<br/>' .'Time: '.$rows[$eventtime]. '<br/>'.'Date: '.$rows[$eventdate];
}
else {
echo "No Events today";
}
}
?>
爲什麼-1這個問題出了什麼問題? – AVI
實際上它應該是'echo「{$ rows ['eventdate']}」'<注意大括號,沒有$ eventdate'和引號。你可能不需要另一個變量'$ eventdate ='eventdate';' – bansi
@bansi echo「{$ rows ['eventdate']}」不起作用,我試過了,但它對我不起作用:/結果與在 – AVI