我使用这个答案中的代码创建了一个使用jQuery"更改单词"的循环: jQuery:查找单词并每隔几秒更改一次
一段时间后如何阻止它?在60秒之后或经过循环之后说?
你可以看到这里改变的词:http: //skolresurser.se/
(function(){
// List your words here:
var words = [
'Lärare',
'Rektor',
'Studievägledare',
'Lärare',
'Skolsyster',
'Lärare',
'Skolpsykolog',
'Administratör'
], i = 0;
setInterval(function(){
$('#dennaText').fadeOut(function(){
$(this).html(words[i=(i+1)%words.length]).fadeIn();
});
// 2 seconds
}, 2000);
})();
Run Code Online (Sandbox Code Playgroud) 随着凤凰城的全新安装,我试图触发一个新项目,当我尝试运行服务器时,我遇到了:
Unchecked dependencies for environment dev:
* gettext (Hex package)
the dependency is not available, run "mix deps.get"
* phoenix_live_reload (Hex package)
the dependency is not available, run "mix deps.get"
* cowboy (Hex package)
* List item
...
Run Code Online (Sandbox Code Playgroud)
但是当我跑步时,mix deps.get我得到:
Running dependency resolution
** (UndefinedFunctionError) undefined function Access.Map.get_and_update!/3 (module Access.Map is not available)
Access.Map.get_and_update!(%Mix.Dep{app: :cowboy, deps: [], extra: [], from: "/Users/victoriawagman/Dropbox/Hemsidor/digitalocean/hello_phoenix/mix.exs", manager: nil, opts: [hex: :cowboy, build: "/Users/victoriawagman/Dropbox/Hemsidor/digitalocean/hello_phoenix/_build/dev/lib/cowboy", dest: "/Users/victoriawagman/Dropbox/Hemsidor/digitalocean/hello_phoenix/deps/cowboy"], requirement: "~> 1.0", scm: Hex.SCM, status: {:unavailable, "/Users/victoriawagman/Dropbox/Hemsidor/digitalocean/hello_phoenix/deps/cowboy"}, …Run Code Online (Sandbox Code Playgroud) 澄清我想要完成的任务: 更新"用户名",如果有相同电子邮件但没有名称的记录.如果用户已有名称,则不要进行任何更改
我有一个网站,所有用户都可以成为"订阅者,企业家或投资者".如果订阅者(我以前只是要求他们发送电子邮件)选择上传商业创意,那么该人可能会使用与之前相同的电子邮件地址,只需添加一个名称.所以我想插入到,如果电子邮件已经存在 - 添加名称,但前提是不存在的名称已经存在(这样的人不能简单地写上别人的详细信息).
我到目前为止:
mysql_query("
INSERT INTO users
(email, name)
VALUES
('" .$epost. "', '" .$namn. "')
ON DUPLICATE KEY UPDATE
name=VALUES(name) -->[if name == '', else do nothing...]
");
Run Code Online (Sandbox Code Playgroud)
现在,如果不同,它会用新的名称替换当前名称.
我搜索"重复更新如果字段为空"并找到:http: //forums.aspfree.com/sql-development-6/on-duplicate-key-update-but-only-if-value-isn-t-482012 .html(合并?)
条件是重复密钥更新(更近,但如果它不同,我不想更新它,只有当字段为空时.)
http://bytes.com/topic/php/answers/914328-duplicate-key-update-only-null-values(如果输入为空..好它不是)
http://boardreader.com/thread/Insert_on_duplicate_key_update_only_if_c_can8Xachr.html(此页面的布局让我迷失了方向)
http://www.digimantra.com/tutorials/insert-update-single-mysql-query-duplicate-key/(它只是更新)
我认为这可能是一种后我什么(?)http://thewebfellas.com/blog/2010/1/18/conditional-duplicate-key-updates-with-mysql但我还没有成功地使这行得通
这段代码:
mysql_query("UPDATE users SET name='".$namn."'
WHERE email='".$epost."' AND name =''");
Run Code Online (Sandbox Code Playgroud)
更新名称,只有它之前为空,这就是我所追求的,但是如果电子邮件尚不存在则不会插入新记录.
我的桌子

所以我尝试了这个:
mysql_query("
INSERT INTO users
SELECT email, 'victoria' FROM users
WHERE email='victoria@hejsan.se' …Run Code Online (Sandbox Code Playgroud) 当我设置表格时,我可能会以错误的方式执行此操作?我正在使用mysql和php.googleing的负载仅显示如何计算值在多行中出现的次数,我想检查许多不同列中的值,但是在同一记录中.(我认为这样:计算每行数据的列数可能大致相同,但是我不明白.)
我有一个目标表,我希望每天都能实现目标.因此,我希望每天都标记:"成功"或"失败".插入工作很棒.我怎么想找到一种方法来计算"今天"的成功次数和失败次数,以显示正确的笑脸,根据失败次数和成功次数,这些笑脸会令人鼓舞或悲伤.
例如:
ID date drinkMoreWater goToBedEarlier callADearFriend
1 2012 jan 15 fail fail fail
1 2012 jan 16 success _(still empty) success
Run Code Online (Sandbox Code Playgroud)
因此,如果今天是1月15日,笑脸将非常悲伤.如果今天是1月16日那个笑脸真的会非常狡猾的星星(至少我没有进球2;))
如何使用PHP和数据库进行jQuery-File-Upload?我想在上传或删除图像时插入或删除有关图像的行,并且每个图像的名称在上传到目录时都是time().
我通过谷歌找到的所有结果告诉我,我需要编辑upload.class.php,但最后一个版本只有index.php和UploadHandler.php ...
文件UploadHandler.php包含带有代码的类UploadHandler
public function post($print_response = true) {
if (isset($_REQUEST['_method']) && $_REQUEST['_method'] === 'DELETE') {
return $this->delete($print_response);
}
$upload = isset($_FILES[$this->options['param_name']]) ?
$_FILES[$this->options['param_name']] : null;
// Parse the Content-Disposition header, if available:
$file_name = isset($_SERVER['HTTP_CONTENT_DISPOSITION']) ?
rawurldecode(preg_replace(
'/(^[^"]+")|("$)/',
'',
$_SERVER['HTTP_CONTENT_DISPOSITION']
)) : null;
$file_type = isset($_SERVER['HTTP_CONTENT_DESCRIPTION']) ?
$_SERVER['HTTP_CONTENT_DESCRIPTION'] : null;
// Parse the Content-Range header, which has the following form:
// Content-Range: bytes 0-524287/2000000
$content_range = isset($_SERVER['HTTP_CONTENT_RANGE']) ?
preg_split('/[^0-9]+/', $_SERVER['HTTP_CONTENT_RANGE']) : null;
$size = $content_range …Run Code Online (Sandbox Code Playgroud) php ×3
jquery ×2
mysql ×2
blueimp ×1
count ×1
elixir ×1
file-upload ×1
insert-into ×1
javascript ×1
loops ×1