3
我想將圖片的文件路徑和圖片名稱保存在同一個表格中,但是當然需要單獨的字段。我該如何正確執行它?我確信在下面的代碼中存在明顯的錯誤,但我無法發現它。謝謝。如何執行兩個MySQL查詢?
$sess_userid = mysql_real_escape_string($_SESSION['userid']);
$Image = mysql_real_escape_string($_FILES['file']['name']);
$PortraitPath = mysql_real_escape_string('profileportraits/' . $_FILES['file']['name']);
$query = "UPDATE Members
SET PortraitPath = '$PortraitPath'
WHERE fldID='$sess_userid'";
$query2 = "UPDATE Members
SET Image = '$Image'
WHERE fldID='$sess_userid'";
$result = mysql_query($query) or trigger_error(mysql_error().$query);
$result2 = mysql_query($query2) or trigger_error(mysql_error().$query2);
此代碼如何失敗? – Matchu 2010-07-21 19:06:29
更新版本的PHP附帶MySQL改進擴展(mysqli),您可以在其中運行多個查詢,但很少有CMSes使用它。 – neoneye 2010-07-21 19:11:52