2014-02-12 63 views
0

我有一個問題,以下查詢。它不斷給我一個錯誤1064,我不知道我做錯了什麼。不斷收到一個SQL語法錯誤,當這個查詢在joomla

/*storing in the database */ 
$query = 'INSERT INTO #__comprofiler SET(`cb_googlex`, `cb_googley`) WHERE `user_id`= \''. $userComplete->id . '\' 
VALUES (\''.$mapCor['latitude'].'\', \''.$mapCor['longitude'].'\')'; 
$_CB_database->setQuery($query); 
$_CB_database->loadResult();  
+0

也許你可以分享你收到, – Ibu

回答

0

你正試圖在這裏做一個更新是正確的語法:

$query = 'UPDATE __comprofiler 
      SET `cb_googlex` = \''.$mapCor['latitude'].'\', 
       `cb_googley` = \''.$mapCor['longitude'].'\' 
      WHERE `user_id`= \''. $userComplete->id . '\';'; 
+0

錯誤獲取無#相同的結果與此查詢是發生在一個joomla網站,所以我相信#__是表 –

+0

前綴的標準問題,你能顯示語法錯誤嗎? – Ibu

+0

這就是我所得到的: –