我有一个PHP数组,里面有ID号.这些数字已经订购.
现在我想通过IN()方法得到我的结果,以获得所有的ID.
但是,这些ID应该像IN方法一样进行排序.
例如:
IN(4,7,3,8,9)
Run Code Online (Sandbox Code Playgroud)
应该得到如下结果:
4 - Article 4
7 - Article 7
3 - Article 3
8 - Article 8
9 - Article 9
Run Code Online (Sandbox Code Playgroud)
有什么建议?也许有这样做的功能?
谢谢!
我有一个域列表,想得到:
我有一个包含统计信息的表和一个以timeUnix时间戳命名的字段.
表中有大约200行,但我想将Unix时间戳更改为MySQL DATETIME而不会丢失当前行.目前的表格:
CREATE TABLE `stats` (
`id` int(11) unsigned NOT NULL auto_increment,
`time` int(11) NOT NULL,
`domain` varchar(40) NOT NULL,
`ip` varchar(20) NOT NULL,
`user_agent` varchar(255) NOT NULL,
`domain_id` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8
Run Code Online (Sandbox Code Playgroud)
所以time(INT)应该是DATETIME字段.
如何将Unix时间戳更新为MySQL的DATETIME?
我正在寻找jQuery中的imagepicker.
它应该类似于Gmail将图像附加到联系人的方式:
Mootools或Prototype甚至普通的JS也是受欢迎的!
谢谢!
我对Fancybox有一个非常奇怪的问题.
我似乎无法获得Fancybox中显示的输入的.val().它们的值为"".然而,Fancybox之外的输入工作.
我的代码:
<script type="text/javascript">
$(document).ready(function() {
$('a#inline').fancybox({
'hideOnContentClick': false,
'frameWidth': 500,
'frameHeight': $('#avatars').height(),
'callbackOnShow':
function() {
$('#gallery div img').click(function(){
$('#inline img').attr('src', $(this).attr('class'));
$('input#avatar').attr('value', $(this).attr('class'));
});
$('button').click(function(){
console.log($('input#search_avatar'));
return false;
});
}
});
});
Run Code Online (Sandbox Code Playgroud)
和HTML:
<fieldset>
<div id="avatars" style="float:left; width:500px; display:none;">
<form method="post" action="">
<fieldset>
<input type="text" name="search_avatar" id="search_avatar" />
<button id="search_avatar_submit">Filter</button>
</fieldset>
<div id="gallery">
<div><img src="2_s.jpg" class="2_s.jpg" /></div>
</div>
</form>
</div>
<a id="inline" href="#avatars"><img id="avatar" src="file.png" /></a>
<input type="hidden" name="avatar" value="" id="avatar" />
</fieldset>
Run Code Online (Sandbox Code Playgroud)
所以基本上.我点击链接.Fancybox出现了.我在输入中添加文本(这是文本),当我点击我将得到这个(在Firebug中):
[input#search_avatar, input#search_avatar This is …Run Code Online (Sandbox Code Playgroud) 我有一个复杂的MySQL问题.
SELECT *
FROM banners, content_id_country, languages
WHERE content_id_country.content_id = banners.id
AND content_id_country.controller = 'banners'
Run Code Online (Sandbox Code Playgroud)
给我一个长期的结果.结果很完美,只有一个问题.
某些行是重复的,因此它们只有一个字段已更改.
结果如下:
1 - Title - Text - NL
1 - Title - Text - EN
Run Code Online (Sandbox Code Playgroud)
当我使用"GROUP BY banners.id"时,其中一个消失了.这就是我所取得的成就.
我想得到的结果如下:1 - 标题 - 文本 - NL,EN
所以基本上我想合并行,并添加一个逗号.
我希望这是可能的.
LEFT JOIN团队在teams.id =(SELECT team_id FROM auth_users WHERE id = offers.user_id)
给我团队表的所有列,但将所有列转换为NULL.
LEFT JOIN teams ON teams.id = 1
奇迹般有效
当我做
SELECT (SELECT team_id FROM auth_users WHERE id = offers.user_id) as team_id
Run Code Online (Sandbox Code Playgroud)
team_id将为1.
由于一些奇怪的原因,它在内部不起作用JOIN.
完整查询:
SELECT projects.id, projects.title as title, winner_id, projects.user_id as user_id, until, pages, types.title as type, types.id as type_id, projects.id as id, offers.price as price, offers.delivery_date as delivery_date, teams.*,
(SELECT COUNT(id) FROM comments WHERE comments.project_id = projects.id AND comments.private = 1) as comments,
(SELECT COUNT(id) FROM …Run Code Online (Sandbox Code Playgroud) 我正在尝试为我的网站静态生成图表.
我需要几个,一个用于一天中的一小时,一个用于一周的一天,一个用于一个月的一个星期,一个用于一个月的一个月.
有点击和独特的访客.
它可能看起来像:http: //extjs.com/deploy/dev/examples/chart/charts.html - 最后一个例子.
但我不知道如何在没有框架的情况下让它工作......
我正在使用Kohana PHP5框架.
谢谢!
我想创建类似于Gmails界面的东西.特别是管理联系人的方式非常有趣.
我不是一个Javascript专家,但我知道我的方式围绕jQuery.
谢谢!