0
我正在嘗試更新並將創建的縮略圖插入到MYSQL BLOB中。在Mysql上更新BLOB的縮略圖時遇到的問題
我已嘗試幾乎所有東西,但無法將其創建的圖片插入數據庫。
function update($email)
{
if(file_exists("$email.jpg"))
{
$image = "$email.jpg";
$tbl = 'tpctmembers';
$query1 = "SELECT image FROM $tbl WHERE email = '$email'";
$result = queryMysql($query1);
$rows = mysql_num_rows($result);
if($rows > 0)
{
$query2 = "UPDATE $tbl SET image ='$image' WHERE email ='$email'";
queryMysql($query2);
}
else
{
$query3 = "INSERT into $tbl(image) VALUES('$image') where email = '$email'";
queryMysql($query3);
}
}
}
謝謝!
如上所述,保存圖像文件名稱並不像你想要在這裏做的那樣,「$ email.jpg」也有點奇怪,插入的數據將只是電子郵件地址,並在.jpg上添加了.jpg結束??? –
因此,在這種情況下,一旦創建縮略圖,最好的方式來存儲它?上傳到jpeg到數據庫?謝謝 – SebaZ
您可能更好地將圖像存儲在磁盤上,並將路徑/文件名存儲到數據庫中的圖像。 – Jacco