Так что в основном у меня есть файл JSON, сделанный из базы данных SLQ с помощью сценария PHP
Угловато читать json и привязывается к объему
var app = angular.module('myApp', []);
app.controller('customersCtrl', function($scope, $http) {
$http.get("http://kserwach.nazwa.pl/extremerun/data.php")
.success(function (response) {$scope.names = response.records;});
});
Вы можете посмотреть файл JSON, просто введя эту ссылку
[http://kserwach.nazwa.pl/extremerun/data.php][1]
Моя проблема заключается в том, что, хотя я помещаю любую «новую строку» в угловые сбои SQL. Как я могу сделать угловой, чтобы не вылетать, пока кто-то нажимает кнопку ввода при написании нового описания? Или как заставить файл json заменить это «enter» каким-нибудь html-тегом, а затем как сделать угловой для чтения этого html-тега?
Вот как я читаю данные MySQL
<?php
$user='user_name';
$password='password';
$dbname='db_name';
$host='host';try
{
$db = new PDO('mysql:host='.$host.';dbname='.$dbname.';',$user,$password,array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
}
catch (PDOException $e)
{
print "Error!: " . $e->getMessage() . "<br/>"; die();
}
$stmt = $db-> query('SELECT name,description,surname,photo FROM mates');
$temp = 0;
$outp = "";foreach($stmt as $row)
{
if($temp == 0) {
$outp .= '{"Name":"'.$row['name'].'",';
$outp .= '"Photo":"'.$row['photo'].'",';
$outp .= '"Surname":"'.$row['surname'].'",';
$outp .= '"Desc":"'.$row['description'].'"}';
$temp = 1;
} else {
$outp .= ',{"Name":"'.$row['name'].'",';
$outp .= '"Photo":"'.$row['photo'].'",';
$outp .= '"Surname":"'.$row['surname'].'",';
$outp .= '"Desc":"'.$row['description'].'"}';
}
}
$outp ='{"records":['.$outp.']}';
echo($outp);
?>
И потом, извините за мой плохой английский. Просто не основной или даже дополнительный язык.
Задача ещё не решена.
Других решений пока нет …