$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')
我已经看到了一些类似的问题及其修复,但没有一个能为我提供任何想法吗?。
答案 0 :(得分:0)
尝试在mysql workbench或phpMyAdmin中测试sql脚本。在列
周围使用反引号而不是单引号