if(): ... endif;
в настоящее время применяется редко, чаще просто используют {}dataType: "json", // тип передачи данныхэто не тип передачи, а тип данных ожидаемого ответа. То есть в ответ должен прилететь json.
но die не срабатывает.. ПОЧЕМУ? На любой другой странице срабатывает, а здесь нет... может потому что ajax-oм отправляла данные сюда? ПОДСКАЖИТЕ ПОЖАЛУЙСТА)))))die срабатывает, просто вы не понимаете что делаете, и от этого у вас лажа. Сервер возвращает СКРИПТУ строку, которая кроме того что нифига на json, еще и не "добавляется" в хтмл, а возвращается к скрипту в виде переменной возврата. В консоли браузера смотрите - там должна быть соответствующая ошибка, а во вкладке нетворк еще и тело ответа.
SELECT * FROM `posts`
WHERE 1
ORDER BY `rating` DESC
LIMIT 40,10
Все по порядку как положено (AUTO INCREMENT)и тут посты с ид 5 и 12 удаляются, и - опа, не по порядку (
При загрузке страницы в консоли это сообщениепросто не догрузился какой-то ресурс, картинка или шрифт, смотрите в нетворке подробности.
После заполнения и отправки формы в консоли это
...
Во вкладке Network это
ALTER TABLE `tablename` ADD `unique_id` VARCHAR(24) NULL , ADD INDEX (`unique_id`);
$id = $_GET['edit'];
здесь $id в итоге может быть вообще пустой, или с шикарным sql инжектом.$get = mysqli_query($db, "SELECT * FROM users WHERE id = '$id'");
можно только надеяться что выше есть объявление $db$str = mysqli_fetch_array($get);
неплохо бы проверить что запрос что-то вернул вообщеif(isset($_GET['edit']))
если это условие не выполняется, переменная $str вообще нигде не будет создана.