Bitte verzeiht mir, wenn ich dumm aussieht, ich bin Neuling in PHP MySQLAuswahl aus mehreren Tabellen in derselben Abfrage mit PHP MySQL
Insgesamt gibt es drei Tabellen
Schüler, Klasse, Eltern
Ich arbeite jetzt an Elternbenutzer. Als Eltern möchte ich als einige Dinge sehen unter
- meine Studenten
- Ihre Klasse
Schülertisch studieren:
s_id s_name parent_id s_class_id
1 name1 40 20
Klasse Tabelle:
c_id c_name
20 Ten
Geordnete Tabelle:
p_id p_name
40 Parent1
Meine erste Aufgabe wie oben „1 erwähnt. Meine Studierende "i erfolgreich mit der folgenden Abfrage getan
"SELECT * FROM student where parent_id='$update_id' "
dann durch
$row['s_name']
Für alle Anzeigen, die denkt, wo die $update id
herkommt, ich habe es schon getan einige Codes oben wie folgt
$update_id = $login_type['p_id'];
Wo $login_type
i von Sitzung nehme
Jetzt möchte ich meine zweite Aufgabe machen, die "2. Ihre Klasse "
Ich möchte nicht, dass es als separate Select-Abfrage tun, die ich jetzt tun kann, ich will es in der gleichen Auswahl oben getan werden. Wie ich gerade von Grund auf neu lernen bin ich hier fest. bitte helfen Sie mir bitte paart.
ich versuchte, den max zu erklären, wie ich kann, wenn Sie noch irgendwelche Erklärungen haben, freundlich mich fragen.
Verwenden Sie eine Join-Abfrage. –
'SELECT s. *, C.c_name FROM Student s INNER JOIN Klasse c ON (s.class_id = c.cid) where s.parent_id = '$ update_id'' – sagi