В моем проекте я использую JQuery week calendar plugin. Я вызываю php-скрипт для извлечения данных и отображения их в каландаре. Ниже мой кодJQuery Week Calendar Issue
var id = 3;
var type = "c";
var dataString = "id=" + id + "&t=" + type;
$.ajax({
type:"post",
url:"actions/client.php",
data: dataString,
dataType:"json",
success: function(data){
alert(data);
}
});
В PHP:
function getCalendarData($appoint_id){
$retunArray = array();
$sql = "SELECT id, appoint_start, appoint_end, total FROM account WHERE id = '".$appoint_id."'";
$result = mysql_query($sql);
while($row = mysql_fetch_object($result)){
$retunArray[] == $row;
}
echo json_encode($retunArray);
}
Это дает мне ошибку 500. Кто-нибудь использовал его раньше с PHP. Может ли кто-нибудь помочь мне получить данные из db и показать? любая альтернатива хорошим способом, чем это
Благодарности
Какую версию PHP вы используете? json_encode не работает PHP <5.2 http://abeautifulsite.net/blog/2008/05/using-json-encode-and-json-decode-in-php4/ – Chumillas
Работает json_encode, моя версия php - 5.3+ и мой остаток содержимого формы отправляется и извлекается через json, поэтому его не проблема – Mujahid