如何从数据库中获取图片文件名?

时间:2014-02-23 05:35:36

标签: php sql

我想获取数据库图片路径,以便我可以使用它并在图像文件夹中存储相同的文件名路径,以便两者都可以匹配。实际上我使用的是唯一ID,因此图片具有独特的名称,但不知道如何正确使用它。任何帮助,将不胜感激。

$insert = "UPDATE USER_LOGIN SET PICTURE = '".uniqid().$_FILES['file']['name']."' WHERE USERNAME = '".$_COOKIE['username']."'";

$result = oci_parse($con, $insert);


// Executes a statement.

$check = oci_execute($result);


$UploadDirectory = '/wamp/www/img/Users/Users/'.$row['PICTURE'];

1 个答案:

答案 0 :(得分:2)

工作解决方案:

              if($row)
              {

                    $Filename = uniqid().$_FILES['file']['name'];
                    $DirectoryPath = '/wamp/www/img/Users/Users/'.$Filename;
                    if(move_uploaded_file($_FILES['file']['tmp_name'], $DirectoryPath))
                    {

                        $insert = "UPDATE USER_LOGIN SET PICTURE = '".$Filename."' WHERE USERNAME = '".$_COOKIE['username']."'";
                        $result = oci_parse($con, $insert);

                        // Executes a statement.
                        $check = oci_execute($result);

                        if($check)
                        {
                            echo "Saved";

                            // Commit the changes to the table.
                            oci_commit($con);
                        }

                        else
                        {
                            // Rollback changes to table.
                            oci_rollback($con);
                        }
                    }

                    else
                    {
                        //die('error uploading File!');
                    }
              }