我有一个数据库,我想只拉出某些日期在指定范围内的行.我不确定如何在活动记录中正确地做到这一点.现在看起来我正在活动记录查询中运行标准的mysql查询.我希望这可以让你了解我在寻找什么.
我希望能够在今天之前获得任何行,包括今天和未来3天.
$query = $this->db->query("SELECT * FROM 'topics_list' . 'topic date' WHERE DATE(order_datetime) BETWEEN '2012-10-01' AND '2012-10-3'");
Run Code Online (Sandbox Code Playgroud) 好的,所以我使用的是Jquery的AJAX函数,并且在传递带有http地址的URL时遇到了问题.所以我希望"获取"GET值并将它们发送到另一个URL - 所以:本地php文件开始传递GET值,而GET值又将GET值转发给另一个URL.
也许卷曲是答案?我不知道.我知道这是一个非常简短的答案.
伪代码:
//retrieve the GET values
$var retrieve [GET]
//passing it to another url
send get values to url ($var, url_address)
Run Code Online (Sandbox Code Playgroud)
编辑:这是一个JavaScript的跨脚本解决方案.
所以我有这个简单的登录功能,试图将电子邮件地址与数据库中的密码匹配,并通过表单将其与用户输入的数据进行比较.
function login($email, $password){
$m = new Mongo("localhost");
$m->connect();
$db = $m->users;
$collection = $db->test_collection;
echo "<pre>";
var_dump($collection->findOne(array('name' => 'john'))); //returns correctly
var_dump($collection->find(array('name' => 'john'))); //returns mongo cursor object
echo "</pre>";
}
Run Code Online (Sandbox Code Playgroud)
我不明白为什么find()只返回一个游标对象.答案?
这是mongo文档
array(5) {
["_id"]=>
object(MongoId)#22 (1) {
["$id"]=>"4d7eaa848baf84d32b000000"
}
["activated"]=> (true)
["email"]=> "john@smith.com"
["name"]=> "john"
["password"]=> "334c4a4c42fdb79d7ebc3e73b517e6f8"
}
Run Code Online (Sandbox Code Playgroud)
如何在同一文档中找到可以同时找到电子邮件和密码的"WHERE"查询?我显然没有得到find()和findOne()查询的参数.PHP中的正确语法是什么?
我发现了几个javascript minify工具,但是他们使用open和close括号做了一些奇怪的事情,即使ActionScript基于ECMAScript它似乎不起作用.想知道是否有人知道我可以使用的actionscript3 minifier.任何人?
php ×3
actionscript ×1
ajax ×1
codeigniter ×1
cross-domain ×1
jquery ×1
minify ×1
mongodb ×1
mongodb-php ×1
mysql ×1
url ×1