Düzenlemeye çalıştığım fonksiyonum bu şekilde arkadaşlar. Açıklama yazdım kod içerisinde. İçinden çıkamıyorum açıkçası
public function innerjoininserttable($depos_data) {
//BURASI tbl_users TABLOSUNDAN VERİLERİ ÇEKTİĞİM KISIM
$sql = "SELECT * FROM tbl_users";
$stmt = $this->db->pdo->prepare($sql);
$stmt->execute();
$result = $stmt->fetch(PDO::FETCH_OBJ);
$deposited_refcode = $result; // BURADA tbls_users tablosundan user_refcod değerini almam lazım ama nasıl alacağımı çözemedim
$deposited_ant = $depos_data['deposited_ant'];
$deposited_tr = $depos_data['deposited_tr'];
if ($deposited_ant == "" || $deposited_tr == ""){
$msg = '<div class="alert alert-danger alert-dismissible mt-3 sol-265" id="flash-msg">
<a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>
<strong>Error !</strong> Boş Alan Bırakmayın</div>';
return $msg;
}else{
$dep = "INSERT INTO deposited(deposited_refcode, deposited_ant, deposited_tr) VALUES(:deposited_refcode, :deposited_ant, :deposited_tr)";
$depos = $this->db->pdo->prepare($dep);
$depos->bindValue(':deposited_refcode', $result); // BURADA tbls_users tablosundan user_refcode değerini almam lazım ama nasıl alacağımı çözemedim
$depos->bindValue(':deposited_ant', $deposited_ant);
$depos->bindValue(':deposited_tr', $deposited_tr);
$dep_result = $depos->execute();
}