Witam, posiadam jeden problem nie mam pojęcia jak mam połączyć dwie tabele ze sobą.
Pierwsza tabela: Clients
client_db_id, client_nickname, client_uid, ....
Druga tabela: Punkty
client_uid, punkty, progress
kawałek kodu
<?php $clients = $this->db->query("SELECT * FROM Clients, Punkty ORDER BY `punkty` DESC LIMIT 10"); ?>
<div class="container-fluid">
<?php if ($clients->num_rows() == 10): ?>
<?php $clients = $clients->result_array(); ?>
<h2 class="text-center">TOP 10 PUNKTÓW ZA AKTYWNOŚĆ</h2>
<hr class="kd-line">
<div class="top row">
<div class="col-sm-4 top-2rd mb-md-0">
<div class="card kd-card">
<div class="row">
<div class="col-12 text-center p-20">
<h2 class="m-b-0">
<div class="kd-icon-2" data-toggle="tooltip" data-placement="top" title="Miejsce drugie" data-original-title="Miejsce drugie">
<i class="fas fa-trophy"></i>
</div>
</h2>
<div class="top-content">
<p class="kd-result"><?= $clients[1]['client_nickname']; ?> <span><?= $clients[1]['punkty']; ?> Punktów</span></p>
</div>
</div>
</div>
</div>
</div>
Problem polega na tym że ['client_nickname'] musi być z tabeli pierwszej brane i sprawdzane z uid z tabeli drugiej i dawać punkty z tabeli 2 ['punkty']
Z góry dzięki za pomoc ;)