我通常会使用绝对定位并将顶部设置为50%,使用负边距 - 顶部(儿童高度的一半)垂直居中.在这种情况下,由于子元素的高度会有所不同,因此无效.
那么有没有办法在div中垂直居中div而不知道孩子的身高?
这个查询工作正常,但是如果用户在表"user_categories"中没有任何类别,我很难弄清楚为什么它不会返回任何内容?这是表结构:
用户:用户ID,用户名,用户城市
类别:类别ID,类别名称
user_categories:用户ID,类别ID
SELECT users.*, GROUP_CONCAT(categories.category_name) AS categories
FROM users
INNER JOIN user_categories ON users.user_id = user_categories.user_id
INNER JOIN categories ON user_categories.category_id = categories.category_id
WHERE users.user_city = 'brooklyn'
GROUP BY users.user_id
LIMIT 10
Run Code Online (Sandbox Code Playgroud)
如果user_categories中的user_id不存在任何行,我只需要新列"类别"为空...
谢谢!
我有一个页面,使用多个对话框来处理不同的事情.有些对话框可能有其他人没有的按钮,而其他对象可能需要与另一个高度不同......所有这些按钮都有一组不会改变的参数.我的问题,我可以有一个默认值:
$('.someElement').dialog({
width: 999,
show: 'slide',
hide: 'slide',
ETC: 'some other option'
});
Run Code Online (Sandbox Code Playgroud)
并将其用于我的所有对话框,然后在打开对话框时动态地将按钮或高度传递给它?对于我需要的每个对话框都有类似上面的内容似乎是错误的...
谢谢!
在mongodb中使用geoNear时是否可以添加更多过滤器?例如,说我的记录如下所示:
{
_id: {},
cid: 1,
latlon: [ -74.07096147537231, 40.9088747684256 ]
}
Run Code Online (Sandbox Code Playgroud)
我可以传递"cid"以确保只有"cid"等于"1"的记录吗?如果geoNear不可能,我该怎么做?我正在使用geoNear因为它返回距离...
谢谢!
说我有3张桌子.Table1包含client_id和client_name.表2包含client_id,client_catid_1和client_catid_2.这些表连接基于client_id.现在第三个表包含category_id和category_name.如何根据类别ID加入第三个表并获取category_name?例:
表格1:
client_id | client_name
-----------------------
121231231 | Some name
345234666 | Another Name
-----------------------
Run Code Online (Sandbox Code Playgroud)
表2:
client_id | client_catid_1 | client_catid_2
-------------------------------------------
121231231 | 22 | 79
345234666 | 34 | 566
------------------------------------------
Run Code Online (Sandbox Code Playgroud)
表3:
category_id | category_name
----------------------------
22 | category 22
34 | category 34
79 | category 79
566 | category 566
----------------------------
Run Code Online (Sandbox Code Playgroud)
然后输出:
client_id | client_name | client_cat1 | client_cat2
---------------------------------------------------
121231231 | Some name | category 22 | category 79
345234666 | Another | category 34 …
Run Code Online (Sandbox Code Playgroud) 任何人都知道为什么shuffle()只返回1项?
使用时:
$array2 = shuffle($array1);
Run Code Online (Sandbox Code Playgroud)
使用以下数组($ array1):
Array
(
[0] => 1
[1] => 5
[2] => 6
[3] => 7
[4] => 8
[5] => 10
[6] => 11
[7] => 12
[8] => 13
[9] => 14
)
Run Code Online (Sandbox Code Playgroud)
输出:
print_r($array2);
Run Code Online (Sandbox Code Playgroud)
很简单:1
任何想法为什么它不仅不会洗牌阵列,而是淘汰阵列中剩余的9个项目?
谢谢!
我有一个表格,我需要发布并在div中显示结果.我在调用ajax时没有任何问题,但我似乎无法弄清楚如何将结果加载到div.我试过了:
$.ajax({
type: 'POST',
data: $('#someForm').serialize(),
url: 'http://somedomain.com/my/url',
success: function(data) {
$('#someDiv').load(data);
}
});
Run Code Online (Sandbox Code Playgroud)
但它似乎没有正常工作.我不确定这是否应该工作,但结果是我正在从加载到div中发布的页面而不是我发布的URL.
任何帮助都会很棒!谢谢!
我最近接手了一个项目非常脏的数据库......表"users"有一个"电话"列......问题是该列包含多个用"/"分隔的电话号码.我想将所有这些放在单独的列中(电话1,电话2,电话3等)但不知道最好的方法是什么.单独使用MySQL是否可行?我应该写一些PHP脚本吗?任何提示将不胜感激......
麦克风
使用时:
SELECT * FROM some_table WHERE id IN(4,2,1,3,5);
Run Code Online (Sandbox Code Playgroud)
结果顺序是:
1,2,3,4,5
Run Code Online (Sandbox Code Playgroud)
我可以做什么来按照我查询它们的相同顺序返回结果?
谢谢
我必须怎么做才能防止以下物体拉伸超过100%?它显然可以拉伸到100%,然后添加填充...谢谢!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<style type="text/css" media="screen">
#box {
width: 100%;
padding: 20px;
border: 1px solid #000;
}
#box input {
width: 100%;
padding: 5px;
}
</style>
</head>
<body>
<div id="box">
<form>
<input type="text" value="" />
</form>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)