Witam. Próbuję w jakikolwiek sposób połączyć dwa zapytania lecz bez skutku. Szukałem coś na zasadzie mysqli_multi_query, ale nie wychodzi na własnym kodzie.
Oto kod:
$sql = "SELECT * FROM users WHERE user='$user'";
$sql = "SELECT * FROM rangs INNER JOIN users ON rang.id_rang = users.id_rang";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
if($row = $result ->fetch_assoc()) {
echo '<h1>'.$row["user"]."</h1>";
}
}
Z góry dziękuję za jakąkolwiek pomoc.
EDIT:
Serdeczne dzięki, hula.
Chciałbym przy okazji, nie tworząc dodatkowego pytania rozwiązać pewną wątpliwość.
W jaki sposób mogę uzyskać dwie wartości z jednej tabeli w polu w drugiej tabeli?
Niżej przedstawiam schemat tabel w bazie (wartości w id_contact pogrubioną czcionką).
users
id |
name |
id_contact |
0 |
john |
1,2 |
1 |
alex |
2 |
contacts
id_contact |
name |
value |
1 |
skype |
name111 |
2 |
gg |
666 |