[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как происходит отладка такого скрипта
m4a1fox
Итак всем доброго дня! Суть такова. Есть вот такой Ajax запрос

jQ.ajax({
url: "./addedajax/saverating.php",
type: "POST",
data: {rating: num, id: id},
success: function (newRating) {
jQ(".rating").text(newRating);
var tyu = jQ("#di"+id).next(".star-rating").find('.star'+rating5).parent();
tyu.attr('class', 'current');
tyu.css('width', newRating + 'px');
//jQ("#id"+id).fadeTo(1000, 0.9);
jQ("#id"+id).fadeTo(1000, 0.6).removeClass().addClass('dis_star-rating');
}
}
);


Итак мы понимаем, что скрипт запрашивает вот такой файл - ./addedajax/saverating.php. Хорошо, такой файл есть. Вот его банальный код

include_once '../class/connection.php';


$rating5 = substr($_POST["rating"], -1);
$new_rating = $rating5 * 20;
$id = $_POST['id'];


if($new_rating > 0){
mysql_query("INSERT INTO `rating` SET `rating` = '".(int)$new_rating."', `id_img` = '".(int)$id."' ");
}
$rating = mysql_query("SELECT `rating` FROM `rating` WHERE `id_img` = '".(int)$id."'");
$i = 0;
while ($write = mysql_fetch_assoc($rating)) {
$ratingwrite += $write["rating"];
$i++;
}

$ratingwrite = $ratingwrite / $i;

echo $ratingwrite;

Заносим в БД, потом вынимаем результат и возвращаем! Суть вот в чем! Так как это я делаю с использованием ООП, т.е. и подключение на нем, и если пробовать вставлять через include файл с подключением к БД, то скрипт не работает! Вопрос, как из него вытащить ошибки, ибо - их банально - не видно! Так как файл не подключается ни куда! Тыкаюсь в слепую, и в чем причина не понимаю - так как не вижу ни ошибки, ни notic'a. Ничего! Просто либо да - либо нет!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.