Пытаюсь сделать загрузку с помощю ajax из бд , но в ответ ничего не приходит , ошибок нету!
(function(){
$.ajax({
type: "POST",
url: '/php/load.php',
dataType: "json",
cache: false,
success: function (dataArr) {
console.log(dataArr);
}
});
})();
PHP Файл load
<?php
if ($_SERVER['REQUEST_METHOD'] === "POST") {
$link = mysqli_connect('localhost','mysql','mysql','carbase');
if(mysqli_connect_errno()){
echo 'Ошибка подключения к базе ('.mysqli_connect_errno().'): '
.mysqli_connect_error();
exit();
}
$sql = "SELECT
id,mark,model,mile,price,describeru,describeen,describesv,img1 FROM
`cars` LIMIT 9";
$result = mysqli_query($link,$sql);
$res = array();
while($row = mysqli_fetch_assoc($result)){
$res[] = $row;
}
header('Content-type: application/json; charset=UTF-8');
echo json_encode($res);
exit;
}
?>
error_log.php показывает 0 ошибок!В консоли также 0 ошибок!Версия php 5.6 возможно стоит повисить или понизить?
Если вписать echo json_encode($res); прямо в while то все работает и выводиться!
Вот рабочий скрипт (данные для результата только не из БД):
<?php
if ($_SERVER['REQUEST_METHOD'] === "POST") {
/*$link = mysqli_connect('localhost','mysql','mysql','carbase');
if(mysqli_connect_errno()){
echo 'Ошибка подключения к базе ('.mysqli_connect_errno().'): ' .mysqli_connect_error();
exit();
}
$sql = "SELECT id,mark,model,mile,price,describeru,describeen,describesv,img1 FROM cars LIMIT 9";
$result = mysqli_query($link,$sql);
$res = array();
while ($row = mysqli_fetch_assoc($result)) {
$res[] = $row;
}*/
$res[] = ['nissan', 'almera'];
$res[] = ['toyota', 'corolla'];
$res[] = ['vaz', 'taz'];
header('Content-type: application/json; charset=UTF-8');
echo json_encode($res);
exit;
}
?>
<html>
<head>
</head>
<body>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
<script>
(function(){
$.ajax({
type: "POST",
url: '<?=$_SERVER['PHP_SELF']?>',
dataType: "json",
cache: false,
success: function (dataArr) {
console.log(dataArr);
}
});
})();
</script>
</body>
</html>
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Решил разобраться в вопросе "Как писать эффективные многопоточные приложения/алгоритмы?"
Столкнулся с проблемой: есть класс Вектор в нем содержится перегруженный оператор << для сцепленного вывода Вектора в программеВ описании...
Как сделать так чтобы программа собирала статистику использования слов с нескольких файлов в параллельных потокахПроверить каким образом...
Как в JavaFX TableView щелкая по ячейке выделять отдельно каждую ячейку, а не всю строкуВ дальнейшем я бы хотел реализовать копирование содержимого...