我正在使用time()(php函数)存储日期列.我的日期列有一个int数据类型,因为我正在使用time()php函数.
这是一个示例:
date
1317957366
1318043891
Run Code Online (Sandbox Code Playgroud)
我的问题是,我如何查询或创建一个逻辑,以获得一个时间与今天时间最接近的结果?
我想通过mysql查询它而不是php逻辑,但如果你有建议我应该在php上做,那也没关系.
谢谢你的帮助将非常感激和奖励.:)
Array
(
[0] => Array
(
[user_id] => 78
[post_id] => 3
[post_user_added_id] => 2
)
[1] => Array
(
[user_id] => 76
[post_id] => 8
[post_user_added_id] => 16
)
[2] => Array
(
[user_id] => 78
[post_id] => 9
[post_user_added_id] => 12
)
[3] => Array
(
[user_id] => 76
[post_id] => 9
[post_user_added_id] => 15
)
[4] => Array
(
[user_id] => 77
[post_id] => 9
[post_user_added_id] => 15
)
)
Run Code Online (Sandbox Code Playgroud)
这里的想法是,当有一个重复的user_id时,它只会显示一个?这是预期的结果:
Array
(
[2] => Array
( …
Run Code Online (Sandbox Code Playgroud) 我正在使用这个强大而美观的插件http://loopj.com/jquery-tokeninput/,但我遇到了一个问题.
有没有办法在我的tokenInput中动态更改或更改ajax调用的URL.
所以举个例子.
jQuery("#selector").tokenInput("http://mysite.com?name=John");
Run Code Online (Sandbox Code Playgroud)
当我点击我页面上的按钮时,我想将网址更改http://mysite.com?name=John
为http://mysite.com?name=Adam
所以整个逻辑就像这样:
jQuery("#myButton").click(function(){
//Change the URL of the jQuery("#selector").tokenInput();
});
Run Code Online (Sandbox Code Playgroud)
起初我所做的就是这样:
jQuery("#myButton").click(function(){
jQuery("#selector").tokenInput("http://mysite.com?name=Adam");
});
Run Code Online (Sandbox Code Playgroud)
这样做的问题是它创建了一个类的副本token-input-list-facebook
,只是为了看看我在说什么.
从这样:
至
如您所见,它复制了textinput或类token-input-list-facebook
.
我只是向您展示我在我的应用程序中尝试做的简单逻辑.
有办法怎么做那个?非常感谢您的帮助和奖励!:-)
顺便说一句,我正在使用facebook主题,这就是类名的原因token-input-list-facebook
.
我在显示来自textarea的值时遇到问题.
我希望用户在我的textarea中输入一些文本,同时他们可以输入一个新行(他们将按Enter键)然后在那之后,我想得到该textarea的值并将其显示在我的<span>
标签中.
这里的问题是我的span标签中没有显示新行,我不知道发生了什么.
例如,用户在我的文本区域中输入了类似的内容:
Hello World!
How Are you?!
Run Code Online (Sandbox Code Playgroud)
问题是在我的span标签中,它显示没有新行,所以结果是这样的:
Hello World! How Are you?!
Run Code Online (Sandbox Code Playgroud)
我不想使用一些WYSIWYG应用程序只是为了允许我的跨度中的新行.我相信这有一种方法.
请指导我这个.非常感谢您的帮助!
谢谢!:)
我尝试做一个composer install
然后这是响应:
警告:此 Composer 开发版本已存在 60 多天。建议通过运行“/usr/local/bin/composer self-update”来更新以获得最新版本。使用包信息加载 Composer 存储库从锁定文件安装依赖项(包括 require-dev)
[ErrorException] 未定义索引:哈希
安装 [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [--ignore-platform-要求] [包1] ... [包N]
有什么想法为什么会发生这种情况吗?
谢谢。
我正在抓取一个网站并找到一个字符串,然后当找到该字符串时,我将提取该字符串的一部分。
我正在网站中寻找一个字符串“ twitter:image”,然后找到该字符串时,我将提取该字符串的“ content”值。因此,这是我要抓取的网站的示例。这是该网站的HTML或“查看源代码”:
这是我的代码示例:我正在使用一个名为“ ProxyCrawl”的库
$ch = new ProxyCrawl();
$response = $ch->get($link, false);
if ($response->original_status == 200) {
$result = $response->body;
if (strpos($result, 'name="twitter:image"') !== false) {
Log::debug("found!");
//then extract the content
} else {
//do nothing
}
}
Run Code Online (Sandbox Code Playgroud)
我已经有了检查“ twitter:image”是否存在的代码,但是在提取“ content”值时我没有代码。
任何帮助是极大的赞赏。谢谢!
public function actionCheckout()
{
echo "Hello World!";
}
Run Code Online (Sandbox Code Playgroud)
我刚刚在控制器中创建了这个非常简单的代码但是当我尝试在我的URL中浏览它时它会向我显示以下错误:
即使我目前以管理员身份登录,但仍然无法访问非常简单的代码.
我将发布CRUD生成的accessRules,我不知道这是否相互关联,但是当我尝试删除此行时,我已经可以访问该页面了.
public function accessRules()
{
return array(
array('allow', // allow all users to perform 'index' and 'view' actions
'actions'=>array('index','view'),
'users'=>array('*'),
),
array('allow', // allow authenticated user to perform 'create' and 'update' actions
'actions'=>array('create','update'),
'users'=>array('@'),
),
array('allow', // allow admin user to perform 'admin' and 'delete' actions
'actions'=>array('admin','delete'),
'users'=>array('admin'),
),
array('deny', // deny all users
'users'=>array('*'),
),
);
}
Run Code Online (Sandbox Code Playgroud)
如果您可以看到在该代码上没有声明结帐,那么无关紧要.
您认为/是什么原因?非常感谢您的帮助和奖励!
谢谢!:)
我想获得今天之前和之后3天生日的用户列表.我的意思是,如果今天是March 2,2013
,我想谁也开始过生日的用户Feb 27,2013
高达March 5,2013
.这是我的数据库设计.
用户表
id | name | birth_day | birth_month | birth_year
Run Code Online (Sandbox Code Playgroud)
我无法再更改数据库设计,因为我无法访问它,更改设计只会发生在网站上的巨大变化.
这是我目前的代码:
if (empty($date))
$date = date('Y-m-d'); // now
$start_date = strtotime($date.' -'.$day_range.' day');
$end_date = strtotime($date.' +'.$day_range.' day');
$start_month = date('m', $start_date);
$end_month = date('m', $end_date);
$start_day = date('d', $start_date);
$end_day = date('d', $end_date);
if ($start_day > $end_day) {
$tmp = $start_day;
$start_day = $end_day;
$end_day = $tmp;
}
/* This is a dirty fix for getting birthdays between …
Run Code Online (Sandbox Code Playgroud) 我有这个数组:
array [?
0 => array:5 [?
"id" => 1
"user_id" => 15
"parent_campaign_id" => 69464
"child_campaign_id" => 69464
"cpm" => "1.00"
]
1 => array:5 [?
"id" => 2
"user_id" => 15
"parent_campaign_id" => 69464
"child_campaign_id" => 396331
"cpm" => "2.00"
]
2 => array:5 [?
"id" => 3
"user_id" => 15
"parent_campaign_id" => 69464
"child_campaign_id" => 398032
"cpm" => "3.00"
]
]
Run Code Online (Sandbox Code Playgroud)
如何知道396331
该数组中是否存在数字,密钥应该是child_campaign_id
.
我试过,in_array()
但它似乎无法正常工作,因为keys
这个数组是不同的.
对你的帮助表示感谢.
我有这个错误:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'deleted_at' in 'where clause' (SQL: select * from `events` where `events`.`deleted_at` is null)
Run Code Online (Sandbox Code Playgroud)
我没有deleted_at
在该表中创建列,但 Laravel 正在寻找该列,我该如何禁用它?
谢谢!
我的curl中有这个代码:$ data_string = json_encode($ data);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json; charset=utf-8',
'User-Agent: '.$_SERVER['HTTP_USER_AGENT'],
'X-Forwarded-For: '.$this->getIp()
));
$result = curl_exec($ch);
return $result;
Run Code Online (Sandbox Code Playgroud)
我得到了这个圆滑的结果:
我期待一个图像文件.
这里的问题是我如何下载此图像文件?