Ich weiß, das klingt ein wenig verwirrend, aber erlauben Sie mir, weiter zu erklären.Setzen Sie jede Zeile in Tabellenzellen
Ich nehme Informationen aus der Datenbank mySql und ich möchte jeden Wert in meine Tabelle legen.
Anschluss
$db = new mysqli("localhost","username","password","name_db");
$result = $db->query("SELECT * FROM name_table");
Dann
$data = "";
while($r = $result->fetch_object()) {
if ($data != "") {$data .= ",";}
$data .= '{"value_one":"' . $r->value_one . '",';
$data .= '"value_two":"' . $r->value_two . '"}';
}
$result->free();
$data ='{"records":['.$data.']}';
$db->close();
echo($data);
nächstes in meiner index.php habe ich
<table class="hoverable responsive-table">
<thead>
<tr>
<th>value_one</th>
<th>value_two</th>
</tr>
</thead>
<tbody ng-init="getall()">
<tr ng-repeat="d in names | filter:search">
<td>{{ d.value_one }}</td>
<td>{{ d.value_two }}</td>
</tr>
</tbody>
</table>
<script>
var app = angular.module('myApp', []);
app.controller('usersCtrl', function($scope, $http) {
$scope.getall = function() {
$http.get("getresult.php")
.success(function(response) {
$scope.names = response.records;
});
}
});
</script>
alles sieht gut aus und funktioniert gut
Aber was ich tun muss ... Ich will diesen Teil setzen (auch Skript, wenn es möglich ist)
tr ng-repeat="d in names | filter:search">
<td>{{ d.value_one }}</td>
<td>{{ d.value_two }}</td>
</tr>
Datei, wo ich Verbindung usw. haben
Ich muss auf „Senden“ meine Daten ins Blick dir setzen wollen drucken, wo ist eine .html-Datei, wo ich eine Tabelle definiert habe und sie (php piecie) in tbody eingefügt habe. Es ist wie Module (Funktionen) und (Ansichten) – Defus