無法顯示來自數據庫的工具提示的結果。這裏是我的代碼的過程中,我使用jQuery UI獲得了多個月的日曆,當用戶將鼠標懸停在日期上時,它將顯示具有事件列表的工具提示來自數據庫並將其加載到div,但我無法獲取數據從數據庫比較用戶懸停的日期。麻煩jquery ui懸停從數據庫中獲取數據
下面是我的代碼js和PHP
$(document).ready(function() {
$("event_calendar").datepicker(
numberOfMonths: 3,
showButtonPanel: true,
);
$('td a').live('mouseenter', function() {
var day = $(this).text();
var month = $(this).parent('.ui-datepicker').find('.ui-datepicker-month').text();
var year = $(this).parent('.ui-datepicker').find('.ui-datepicker-year').text();
var dateSelected = month + day + year;
$('.demo').html(date);
$('#tooltip').load("event_list.php", {thisDate: dateSelected});
$('#tootltip').css('visibility', 'visible')
});
});
event_list.php
$thisDate = $_REQUEST['thisDate'];
$qry = "SELECT * FROM event where eventdate = '$thisDate'";
$result = mysql_query($qry) or die ("Error in query: $qry. " . mysql_error());
while($row = mysql_fetch_object($result)){
echo $row->event_name;
}
It doesnt show any output on <div id="tooltip"></div>
我的日期格式UNIX時間戳存儲在MySQL數據庫
你會得到什麼錯誤? – mamoo 2012-03-20 08:53:22
event_list.php的輸出是什麼?請寫出它也建議你過濾數據('$ thisDate'),然後再使用它在數據庫查詢 – safarov 2012-03-20 08:53:54
@mamoo idont有任何錯誤,並沒有得到任何結果顯示:( – battousay 2012-03-20 08:55:22