2012-11-25 59 views
0

如何上傳圖片到MySQL PHP如何上傳圖片到MySQL PHP

下面的代碼上傳數據到MySQL,但我想添加一個瀏覽按鈕,上傳圖片在MySQL

請幫助我如何能我解決了這個問題

<form action='submiturl.php' method='POST'> 
      <font face='sans-serif' size='5'> 
      <center> 
        <span class="style2">Please fill out all fields to submit your Keyword.</span><br> 
        <br> 
        <span class="style2">Word Name:</span><br> 
      <input type='text' size='50' name='title'><br><br> 
      <span class="style2">Keywords:</span><br><input type='text' size='50' name='keywords'><br> 
      <span class="style2"><br> 
Description</span><br><input name='description' type='text' value="" size='50' maxlength='200'> 
<br><br> 
      <input type='submit' name='submit' value='Submit URL'> 
</form> 
<br><a href='index.php' class="style2">Go Back</a></HTML> 

<?php 
// Language file in UTF-8 
$submit = $_POST['submit']; 
$title = $_POST['title']; 
$keywords = $_POST['keywords']; 
$description = $_POST['description']; 



$connect = mysql_connect("localhost","123_search","password"); 
mysql_select_db("123_search"); 

if (!$title||!$keywords||!$description) 
{ 
    die ("<center>Please fill in all fields.</center>"); 
} 
else 
if ($submit) 
{ 
mysql_query("INSERT INTO searchengine VALUES('','$title','$keywords','$description')"); 
echo "<center>KeyWord Submitted!</center>"; 
} 
else 
echo "<center>Please fill in all fields.</center>"; 
?> 

回答

0

瀏覽按鈕上傳圖像在mysql中? ..

如果你的意思是將圖像文件上傳到遠程目錄(比如說'images /'),但同時將文件名保存在表(mysql)中。然後有很多的教程,ü可以順利通過的..

here是鏈接..

一個簡單的教程上傳的圖片和文件名保存到數據庫...

EDITED

添加本在你的形式

<form action='submiturl.php' method='POST' enctype="multipart/form-data"> 

在烏爾添加文件按鈕米

<input type="file" name="photo"><br> 

保存在目錄中上傳文件

$target = "images/"; //This is the directory where images will be saved 
$target = $target . basename($_FILES['photo']['name']); 

u能得到與其他所有張貼的文件信息發佈的數據在烏拉圭回合使用PHP,

$pic=($_FILES['photo']['name']); // this gets the filname of the upload pic 

現在ü可以節省這對你的數據庫表....創建一個字段在你的數據庫表中的文件名..並插入文件名與休息,因爲你已經在問題中做了..

+0

是你是對上傳的圖片中到遠程目錄,但在這個腳本中,我如何編輯上傳代碼 – user1833487

+0

你可以通過我提供的鏈接(教程).. :) – bipen

+0

好吧我會嘗試你的鏈接 – user1833487

0

使用<input type='file' name='uploadimage'>它將創建文本框與瀏覽按鈕

要了解更多有關如何存儲在MySQL中的圖像,您可以訪問this鏈接

希望這將幫助你

+0

和在mysql代碼,我把它的代碼????? – user1833487

+0

它應該是在HTML它會告訴你一個瀏覽按鈕 – Hemantwagh07

+0

我知道,但我想完整的代碼來處理圖像上傳 – user1833487