2017-05-23 28 views
1

Hier ist meine einfache Abfrage:1 JSON-Objekt, 2 Abfragen, 2 Tabellen

$sql = "SELECT * FROM donations Order By userid"; 
$result = $mysqli->query($sql); 

while($row = $result->fetch_assoc()){ 
    $json[] = $row; 
} 

$data['data'] = $json; 

ich es verwenden, um alle Daten aus den ‚Spenden‘ in einer Tabelle angezeigt werden soll. Felder sind: userid,date,amount.

In derselben Tabelle, würde Ich mag firstname und lastname entsprechenden userid hinzuzufügen, die in mymembers Tabelle gespeichert sind. Die Bedingung sollte WHERE donations.userid = mymembers.id sein.

Ich brauche Hilfe, diese Bedingung für jede Zeile, die sich aus der Abfrage $sql ergibt.

Antwort

0

JOIN und Änderung Abfrage

SELECT * FROM donations 
    INNER JOIN mymembers on (donations.userid = mymembers.id) 
    Order By donations.userid 
+0

Vielen Dank Ranjeet! –

+0

@s_b Die normale Weise, jemandem zu danken, ist, ihre Antwort zu verbessern und wenn es eine komplette Lösung ist, die Antwort anzunehmen – RiggsFolly