Selam arkadaşlar yapmak istediğim işlem örnek .jpg resmimi ftpye upload etmek ve dosya yolunu, açıklama ismi ile birlikte veritabanına yazdırmak.
aşağıda verdiğim kodlarda örnek.jpg ftp gönderiyor ama files adında tabloma yazdıramıyorum hata nerdedir sizce ?

index.php
<?php
    include "db.php";
    
    if($_GET[req] == "delete")
    {
        $sorgu = mysql_query("SELECT * FROM files WHERE id='$_GET[id]'");
        $bilgi = mysql_fetch_array($sorgu);
        
        unlink($bilgi[url]);
        mysql_query("DELETE FROM files WHERE id='$_GET[id]'");
    }
    
    $buay = date("Y-m");
    $konum = "uploads/";
    
    if(!is_dir($konum.$buay)){
        mkdir($konum.$buay);
        chmod($konum.$buay, 0777);
    }

    $gecerli = array("jpg","jpeg","png","gif");
    $uzanti    = end(explode(".", $_FILES["dosya"]["name"]));

    if($_FILES["dosya"]["name"]){
        if($_FILES["dosya"]["size"] < 12400000){
            if(in_array($uzanti, $gecerli)){
                if($_FILES["dosya"]["error"] > 0){
                    $mesaj = $_FILES["dosya"]["error"];
                }else{
                    
                    $yeni = substr(md5(microtime()),0,16);
                    move_uploaded_file($_FILES["dosya"]["tmp_name"], $konum.$buay."/".$yeni.".".$uzanti);
                    
                    $isim = $_FILES["dosya"]["name"];
                    $url = $konum.$buay."/".$yeni.".".$uzanti;
                    
                    mysql_query("INSERT INTO files (isim, url, aciklama) VALUES ('$isim', '$url', '$_POST[aciklama]')");
                    
                    $mesaj = "Dosya başarıyla upload edildi!";
                }
            }else{
                $mesaj = "Geçersiz dosya! Lütfen imaj dosyası upload edin.";
            }
        }else{
            $mesaj = "Dosya boyutu fazla büyük!";
        }
    }
    
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>PHP Upload Form</title>
<style type="text/css">
.form {
    background-color: #EFEFEF;
    padding: 50px;
    width: 300px;
    margin-top: 50px;
    margin-bottom: 50px;
    margin-right: auto;
    margin-left: auto;
}
</style>
</head>

<body>

<?php
    if($mesaj){
        echo "<div class=\"form\">\n";
        echo "<p>$mesaj</p>\n";
        echo "</div>\n";
    }
?>

<div class="form">
<form name="upload" action="index.php" enctype="multipart/form-data" method="post">
    <p>Dosya:<br/><input type="file" name="dosya" /></p>
    <p>Açıklama:<br/><input type="text" name="aciklama" /></p>
    <p><input type="submit" value="Upload!" /></p>
</form>
</div>

<div class="form">
<h2>Kayıtlı dosyalar</h2>
<ul>
<?php
    $sonuc = mysql_query("SELECT * FROM files");
    
    while($bilgi = mysql_fetch_array($sonuc))
    {
        echo "<li><a href=\"http://www.***.com/upload/$bilgi[url]\" target=\"_blank\">$bilgi[aciklama]</a> - <a href=\"?req=delete&id=$bilgi[id]\">Sil</a></li>";
    }
?>
</ul>
</div>

</body>
</html>
db.php

<?php
    
    $connect = mysql_connect("localhost","***_upload","***147")
        or die ("Bağlantı hatası");
    $database = mysql_select_db("***_upload", $connect)
        or die ("Bağlantı hatası");
        
?>