小编Dan*_*ira的帖子

使用PDO INSERT不插入值

我需要一种机制,将新注册用户的数据插入数据库.我用PDO来做这个,这是我目前的代码:

$dbc = new PDO('mysql:host=localhost;dbname=*****', *****, *****);

$insert_query = $dbc->prepare('INSERT INTO members(name, gender, email, pass)   
VALUES(:name, :gender, :email, :pass) WHERE email = :email LIMIT 1');

$insert_query->execute(array(':name' => $name, ':gender' =>    
$gender, ':email' => $email,  ':pass' => $pass));
Run Code Online (Sandbox Code Playgroud)

但是,当用户提交注册表单时没有任何反应.我试图呼应$gender, $name, $email$pass,他们都表现出正确的价值观.我是PDO的新手,我不确定问题根本就是什么.它是某种语法错误,还是别的什么?

我没有收到任何错误消息.

php pdo

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

仅执行一次功能

我有一个注册表单,访问者可以在其中注册,当他们按下提交按钮时,包含注册表单的div会稍微向左移动,以便它显示在中间.

执行该操作的代码工作正常,但如果访问者在寄存器表单中写错了,则需要能够再次尝试,但是寄存器表单将再次移动,如果重复几次,它将移出完全是容器的.

如何只触发一次功能?这是我目前的代码:

...

$('#form form').submit(function(){

// Some code for showing "loading" image etc..

});
Run Code Online (Sandbox Code Playgroud)

jquery

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

IE用户的Javascript在其他浏览器中执行,但不在IE中执行

上一个问题我发现下面的代码可以确定用户是否有IE,然后运行特定于它们的js代码.但是当我在我的网站上使用代码时,效果恰恰相反.在其他浏览器上,代码被触发,在IE上没有.我究竟做错了什么?

<![if !IE]>

<script type="text/javascript">
$(document).ready(function() {
$(".box.2").fadeOut(1500);
});
</script>

<![endif]>
Run Code Online (Sandbox Code Playgroud)

javascript internet-explorer

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

标签 统计

internet-explorer ×1

javascript ×1

jquery ×1

pdo ×1

php ×1