小编H.J*_*ost的帖子

如何使用关联数组将数据插入MySql

我现在在关联数组中插入数据时遇到问题,其中键作为表中的字段和要插入MySql数据库的值.这是我的代码.

<?php
$table = 'articles';

$data = array(
        'title' => 'Header',
        'content' => 'This is content',
        'author' => 'James');

$keys = implode(', ', array_keys($data));
$values = implode(', ', array_values($data));

$sql = 'insert into '.$table.'('.$keys.') values ('.$values.')';

$db = new mysqli('localhost', 'root', 'root', 'blog');
$db->query($sql);
?>
Run Code Online (Sandbox Code Playgroud)

使用此代码,我无法将数据插入数据库,因此我尝试回显查询字符串,并得到如下内容:

insert into articles(title, content, author) values (Header, This is content, James)
Run Code Online (Sandbox Code Playgroud)

但是,如果我在每个值中使用单引号,就像这样

insert into articles(title, content, author) values ('Header', 'This is content', 'James')
Run Code Online (Sandbox Code Playgroud)

我可以成功地将数据插入数据库.

所以我不知道这里有什么问题.它是否是引号的问题,因为当我使用单引号时,这似乎有效.

所以请帮我找到合适的解决方案......

php mysql

6
推荐指数
1
解决办法
2609
查看次数

Ubuntu 14中的Tomcat7 WEB根目录在哪里

我刚刚通过apt-get为我的JSP项目安装了Tomcat 7,因此它作为服务安装.我使用的是Ubuntu 14.10 LTS

我运行此代码来安装有关Tomcat 7.0.61的所有内容

sudo apt-get install tomcat7 tomcat7-docs tomcat7-examples tomcat7-common tomcat7-admin tomcat7-user
Run Code Online (Sandbox Code Playgroud)

然后我发现在/ usr/share文件夹中安装了tomcat7,tomcat7-docs,tomcat7-examples和tomcat7-admin

这让我完全糊涂了因为我可以通过url http:// localhost:8080/exampleshttp:// localhost:8080/docs运行示例和文档

请注意,示例和文档文件夹位于/ usr/share中.所以我觉得/ usr/share文件夹是我的Tomcat 7的web根目录,因为那些文件夹在那里.

但是,在/ var/lib/tomcat7 /中,有webapps文件夹但是当我尝试将文件放在文件夹中时,该文件根本不起作用.

那么任何人都可以解释Tomcat的webapps或根文件夹在哪里?以及如何正确设置Web根文件夹的路径?

ubuntu jsp tomcat

6
推荐指数
1
解决办法
1万
查看次数

如何在命令中添加javascript变量

有没有办法将变量添加到jQuery命令中,如下所示:

var id = 10;
var msg = CKEDITOR.instances.contentedit+id.getData();
Run Code Online (Sandbox Code Playgroud)

我预计

CKEDITOR.instances.contentedit10.getData();
Run Code Online (Sandbox Code Playgroud)

从上面的代码

但它对我不起作用并导致错误,因为它没有正确地将变量添加到命令中.

javascript jquery ckeditor

1
推荐指数
1
解决办法
76
查看次数

标签 统计

ckeditor ×1

javascript ×1

jquery ×1

jsp ×1

mysql ×1

php ×1

tomcat ×1

ubuntu ×1