[英]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.