簡體   English   中英

Joomla使用插入到單獨的數據庫表中

[英]Joomla using insert into a separate database table

$option = array();
$option['driver'] = 'mysql'; // Database driver name
$option['host'] = 'localhost'; // Database host name
$option['user'] = '*****'; // User for database authentication
$option['password'] = '********'; // Password for database authentication
$option['database'] = 'teste_dados'; // Database name
$db = JDatabase::getInstance( $option ); 

//創建一個新的查詢對象。

$query = $db->getQuery(true);

/ * //插入列。

$columns = array('id_teste','testes','time');

//插入值。

$values = array(4,'loucura3',date("h:i:s"));

//准備插入查詢。

$query->insert($db->quoteName('teste1'));
$query->columns($db->quoteName($columns));
$query->values(implode(',', $values));

要么

$query="INSERT INTO teste1('id_teste','testes','time') VALUES (4,'loucura3','".date("h:i:s")."')";

//使用我們新填充的查詢對象設置查詢並執行。

$db->setQuery($query);
$db->execute();

這兩個選項都給出以下錯誤消息:

處理您的請求時出錯。

由於以下原因,您可能無法訪問此頁面:

an out-of-date bookmark/favourite
a mistyped address
a search engine that has an out-of-date listing for this site
you have no access to this page

轉到主頁

主頁

如果問題仍然存在,請聯系本網站的系統管理員,並在下面報告錯誤。

 0 SQL=INSERT INTO teste1('id_teste','testes','time') VALUES (4,'loucura3','05:11:00') 

我已經看到了一些類似的問題及其解決方法,但是沒有一個對我有用。

嘗試在mysql工作台或phpMyAdmin中測試sql腳本。 使用反引號代替列周圍的單引號

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM