![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 9.07.2019 Ostrzeżenie: (10%) ![]() ![]() |
Witam, posiadam baze danych mysql i w niej 2 tabele klany oraz members. Chciałbym z tych dwóch tabeli wyciągnąć wszystkie dane poprzez SELECT ale zupełnie nie wiem jak to zrobić. Do czego mi to potrzebne?
A no chce zrobić skrypt który będzie pokazywał Nazwe klanu, Wlasciciela klanu, Zastępce klanu(wszystkich jacy są), użytkowników klanu, oraz punkty umiejętności klanu. Tutaj tabela klany (IMG:https://i.imgur.com/pj7yNQW.png) A tutaj members Tutaj kolumna clan odwołuję się do id klanu w tabeli klany. Natomiast flag to flaga, 3 - Wlasciciel, 2 - Zastępca, 1 - Członek (IMG:https://i.imgur.com/tdDobWG.png) Ten post edytował Mientus0 23.03.2020, 13:10:04 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 9.07.2019 Ostrzeżenie: (10%) ![]() ![]() |
Super działa (IMG:style_emoticons/default/biggrin.gif)
Jeszcze jedno pytanie. Chce wybrać z tabeli wszystkich członków którzy mają flage = 2 jak to moge uczynić jakimś ifem się da ? Kod <?php
// Create connection $conn = new mysqli("172.39.236.240", "manager69610", "password", "manager69610"); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } $sql = "SELECT id, jbgang.name as clan_name, jbgang_members.name as member_name, members, kills, level, wins, health, dmg, weapon, clan, flag FROM `jbgang` LEFT JOIN `jbgang_members` on jbgang.id = jbgang_members.clan WHERE jbgang.id = 4"; $result = $conn->query($sql); if ($result) { $row = mysqli_fetch_assoc($result); echo "<tr><td><br /><h1>" . $row["clan_name"]. "</h1></td></tr> <tr><td><h3>Wlasciciel gangu</h3><p>" . $row["member_name"]. "</p></td></tr> <tr><td><h3>Zastepca gangu</h3><p>" . $row["member_name"]. "</p></td></tr> <tr><td><h3>Czlonkowie gangu</h3><p>" . $row["member_name"]. "</p></td></tr>"; } $conn->close(); ?> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 06:10 |