Есть ajax запрос в js файле на выполнение скрипта php. Результат выполнения нужно вывести в консоль в виде:
Фамилия1 Имя1 Счёт1
Фамилия2 Имя2 Счёт2
Но по ходу выполнения моего кода выходит это:
Фамилия1 | Имя1 | Счёт1 |
Фамилия2 | Имя2 | Счёт2 |
Запрос ajax:
var tutajax = $.ajax("dobavl.php") .done(function(data) { console.log(data); }) .fail(function() { console.log("ne ochen"); });
Код PHP:
$query = 'SELECT fname, sname, score FROM records'; $result = mysql_query($query) or die('Запрос не удался: ' . mysql_error());
echo "
$col_value |
"; mysql_free_result($result); mysql_close($link); ?>
Ответ
Вариант 1. Переделать код PHP, чтобы он возвращал данные в нужном формате/виде.
Вариант 2. Не переделывать код PHP:
var tutajax = $.ajax("dobavl.php")
.done(function(data) {
$(data).find("tr").each(function() {
var rowValues = [];
$(this).find("td").each(function(){
rowValues.push($(this).text());
});
console.log(rowValues.join(" "));
});
})
.fail(function() {
console.log("ne ochen");
});
Комментариев нет:
Отправить комментарий