Ubunkulu adlı üyeden alıntı: mesajı görüntüle
İşte profil resmini tabloya nasıl ekleyebilirim orada sorun yaşıyorum. Bu işlerde biraz yeniyim kendimi geliştirmek için basit bir panel yazman istedim. onuda açıklayabilirseniz sevinirim.



Verdiğiniz kodda anladığım kadarıyla id numarasını 1 olan kullanıcının resmini çekiyor. Ben giriş yaptıktan sonra kullanıcını idsini sorgulamasını ondan sonra id göre fotoğrafın eklenmesini istiyorum.
<?php

if ($_POST) {

$yetkili_adi = $_POST['yetkili_adi '];
$yetkili_soyadi = $_POST['yetkili_soyadi '];
$foto = $_POST['foto'];

if ($yetkili_adi <> "" && $yetkili_soyadi <> "" && isset($_FILES['foto']))

if ($_FILES['foto']['tmp_name'] != "") {
$boyut = $_FILES['foto']['size'];
if ($boyut > (1024 * 1024 * 10)) {
echo 'Dosya 10MB den büyük olamaz.';
} else {
$tip = $_FILES['foto']['type'];
$isim = $_FILES['foto']['name'];
$uzanti = explode('.', $isim);
$uzanti = $uzanti[count($uzanti) - 1];

$random = rand();

$dosya = $_FILES['foto']['tmp_name'];
$foto_url = $random . "." . $uzanti;

copy($dosya, '../img/' . $foto_url);
echo '';
$satir = [
'foto' => $foto_url,
'yetkili_adi' => $yetkili_adi,
'yetkili_soyadi ' => $yetkili_soyadi ,
];

$sql = "INSERT INTO tablo_adi SET foto=:foto, yetkili_adi=:yetkili_adi, yetkili_soyadi =:yetkili_soyadi ;";
$durum = $dbh->prepare($sql)->execute($satir);

if ($durum) {
$sonId = $dbh->lastInsertId();
echo ' veri eklendi... ';

}
}
}
}


?>