我想做一个查询,计算我表中的所有"电子邮件"行,并根据频率返回所有值.我不想对结果进行分组,我想显示结果的每个变体,这是我到目前为止所拥有的,因为你可以看到它按频率排序但是按组合并,我只是喜欢显示除了频率之外,它们都是.
select email
from uploads
group by email
order by count(*) desc
Run Code Online (Sandbox Code Playgroud)
SQL -
CREATE TABLE uploads
(
email varchar(200)
);
INSERT INTO uploads
(email)
VALUES
('test@email.com'),
('test@email.com'),
('test@email.com'),
('test2@email.com'),
('test2@email.com'),
('test3@email.com'),
('test4@email.com');
Run Code Online (Sandbox Code Playgroud)
这是我想要的结果
| EMAIL |
----------------------
| test@email.com |
| test@email.com |
| test@email.com |
| test2@email.com |
| test2@email.com |
| test3@email.com |
| test4@email.com |
Run Code Online (Sandbox Code Playgroud) 我正在尝试在我的html页面中使用$符号,其中我使用下面的html代码
$dollar;
Run Code Online (Sandbox Code Playgroud)
虽然在IE中它似乎没有呈现美元符号....任何想法?
我有一个图像库,目前我将结果限制为10.
我正在尝试通过jQuery点击"加载更多结果"按钮,在数据库中加载下10行(图像).
目前我使用类query.php进行查询调用,然后在我的index.php中显示foreach循环中的数据.
我想也许可以使用查询字符串在点击时将限制更改为行10-20但在此中找到困难.
任何帮助将不胜感激.
class query.php
public function Query($db_table, $limit) {
$this->db_query = mysql_query("SELECT * FROM $db_table ORDER BY time DESC limit $limit");
while($row = mysql_fetch_array($this->db_query)) {
$rows[] = $row;
}
return $rows;
}
Run Code Online (Sandbox Code Playgroud)
的index.php
$lim = $_GET['limit'];
$Results = $Database->Query('info', $lim);
if(is_array($Results)) {?>
foreach ($Results as $Result) {
//echo results
Run Code Online (Sandbox Code Playgroud)
jQuery的
$("#my_container").load("../lib/class.database.php?limit=10,20" );
Run Code Online (Sandbox Code Playgroud)
亲切的问候,亚当
我想从今天的日期减去将来的日期,我希望它显示目标日期之前的日,小时和分钟.
这是我的代码
<?php
date_default_timezone_set('Europe/London');
$format = "h:i d";
$date = date($format);
$target = date($format, mktime(0,0,0,12,8,2011));
echo date($format, $target-$date);
?>
Run Code Online (Sandbox Code Playgroud)
亲切的问候,亚当