Ich programmiere momentan ne App für Android, für die es nötig ist, verschiedene Tabellen meiner MySQL Datenbank anzusteuern.
Ich will dafür aber nicht viele verschiedene .php Dateien erstellen, sondern alles in einer Regeln.
Erstmal die .php Datei:
PHP-Code:
<?php
//hier wird die Verbindung zur Datenbankhergestellt
include("connect.php");
// SQL Query abschicken
$result = mysql_query("SELECT * FROM spieltag");
//Schleife bis alle Eintragungen in Array gespeichert
$listenArray["Liste"] = array();
while($row = mysql_fetch_array($result)) {
$listeneintrag = array();
$listeneintrag["manA"] = $row["manA"];
$listeneintrag["torManA"] = $row["torManA"];
$listeneintrag["rotManA"] = $row["rotManA"];
$listeneintrag["manB"] = $row["manB"];
$listeneintrag["torManB"] = $row["torManB"];
$listeneintrag["rotManB"] = $row["rotManB"];
Code:
mysql_query("SELECT * FROM spieltag");
Ich möchte, dass die App bei der Abfrage den Wert mitliefert.
Hier mal der Code der App:
ArrayList<Spiel> spiele = new ArrayList<Spiel>();
[...]
JSONArray datenArray = jsonErgebnis.getJSONArray("Liste");
for (int i = 0; i<datenArray.length(); i++)
{
JSONObject einzelsatz = datenArray.getJSONObject(i);
spiele.add
(new Spiel
(einzelsatz.getString("manA"),
einzelsatz.getString("torManA"),
einzelsatz.getString("rotManA"),
einzelsatz.getString("manB"),
einzelsatz.getString("torManB"),
einzelsatz.getString("rotManB")
)
);
[...]
JSONArray datenArray = jsonErgebnis.getJSONArray("Liste");
for (int i = 0; i<datenArray.length(); i++)
{
JSONObject einzelsatz = datenArray.getJSONObject(i);
spiele.add
(new Spiel
(einzelsatz.getString("manA"),
einzelsatz.getString("torManA"),
einzelsatz.getString("rotManA"),
einzelsatz.getString("manB"),
einzelsatz.getString("torManB"),
einzelsatz.getString("rotManB")
)
);
Einen Kommentar schreiben: