2016-05-16 34 views
0

我在這裏有另一個問題。UPLOAD查詢mySQL

我想對我的數據庫做一個UPLOAD查詢,即使在進程後沒有出現任何問題,在我的數據庫中沒有任何事情發生,沒有記錄被改變。

問題在哪裏?

這裏我的代碼:

error_reporting(E_ALL); 
 
session_start(); 
 

 
include('link.php'); 
 

 

 
$_SESSION ['id_user']; 
 

 
$UserId=$_SESSION ['id_user']; 
 

 
    $profileUsername= $link->real_escape_string($_POST['username']); 
 
    $profilePassword= $link->real_escape_string($_POST['password']); 
 
    $profileConfPassword= $link->real_escape_string($_POST['confirm_password']); 
 
    $profileAddress= $link->real_escape_string($_POST['address']); 
 
    $profilePostcode= $link->real_escape_string($_POST['postcode']); 
 
    $profileTown= $link->real_escape_string($_POST['town']); 
 
    // $country= $link->real_escape_string($_POST['country']); 
 
    $profileTel= $link->real_escape_string($_POST['telephone']); 
 
    $profileEmail= $link->real_escape_string($_POST['email']); 
 

 

 
    $sqlUpdate="update customers set address= $profileAddress, postcode=$profilePostcode, town=$profileTown, telephone=$profileTel, 
 
    \t email=$profileEmail, username=$profileUsername, password=$profilePassword, confirm_password=$profileConfPassword 
 
    
 
where id_costumer=".$UserId; 
 

 

 
    echo $sqlUpdate; 
 

 

 
    $link->query($sqlUpdate);

在此先感謝。

Fanjo

回答

0

這些字段的值應該與'包圍單引號*像address='$profileAddress'

+1

* 「單括號」 *?這些被稱爲「引號」,而不是「括號」。 –

+0

我也試過單支架,但我不工作。 – Fanjo