我想我理解PostgreSQL和RETURNING是如何工作的 - 我发现了许多很多资源.如果我抓住它,它会看起来像
"INSERT INTO table (column2, column3) VALUES ('value1', 'value2') RETURNING id;"
Run Code Online (Sandbox Code Playgroud)
但是,我找不到任何可以帮助我通过PHP访问它的东西.当我以为我想出来的时候,我试过了
$new_id = pg_query($dbc, "INSERT INTO table (column2, column3) ".
"VALUES ('value1', 'value2') RETURNING id;");
return $new_id;
Run Code Online (Sandbox Code Playgroud)
但它返回NULL.我还尝试用一个查询分别执行和声明变量.在寻找解决方案的几个小时后,我已经确定了一个max(id)SELECT语句/函数,但它仍然困扰着我.任何帮助是极大的赞赏.
我正在使用Postgres 8.4和PHP 5.3.
Hammer.js为我的网络应用添加了javascript触摸和手势支持.我的问题在于使用.hammer()与DOM元素不存在,直到文件准备好.ajax()调用.
以前,我使用过类似的东西:
$('#parent').on('click', '.child', function(e){
$(this).hammer()...
});
Run Code Online (Sandbox Code Playgroud)
但是,我需要能够在不调用.on()的情况下将事件与Hammer绑定,因为.on()事件类型与Hammer事件类型不匹配.任何帮助都表示赞赏 - 我绝不是一个jQuery天才,也不是我对事件绑定非常熟悉.