小编Awa*_*rni的帖子

Laravel Eloquent或Where Query

有人可以告诉我如何在Eloquent中编写此查询吗?

SELECT * FROM `projects` WHERE `id`='17' OR `id`='19'
Run Code Online (Sandbox Code Playgroud)

我在想

Project::where('id','=','17')
        ->orWhere('id','=','19')
        ->get();
Run Code Online (Sandbox Code Playgroud)

此外,我的变量(17和19)来自多选框,因此基本上是在数组中.关于如何循环并在动态添加/或者哪些子句的任何线索?

谢谢.

php where laravel eloquent

9
推荐指数
2
解决办法
4万
查看次数

定期付款已经运行的paypal脚本

我见过很多相关问题,但没有找到答案.

我已经通过paypal成功实现了交易,但现在我被要求通过paypal实现定期付款.我搜索过但找不到任何可以帮助我实现这一目标的材料.

首先是我实施的内容.我要求用户选择金额.用户选择金额,我将用户转移到paypal,在那里他输入他的信息并进行交易.成功交易后,我向用户显示交易ID并将ipn信息和用户信息存储在我的数据库中.

现在我想给用户一个选项,选择是或否选择定期付款.如果用户选择定期付款,那么他的定期付款将使用他在上面选择的金额来完成.

现在我想知道:

  1. 在我已运行的paypal脚本中有什么要改变才能重复付款?
  2. 将在付款时询问重复的详细信息.
  3. 现在要发送哪些附加参数?
  4. 如何在已经运行的应用程序上测试它?
  5. paypal会将哪些参数作为ipn发回给我?
  6. 我试图从paypal网站了解但不能.

php paypal

8
推荐指数
1
解决办法
7965
查看次数

如何禁用jquery对话框按钮

我的需求:我正在使用jquery模式对话框.我有一些按钮.我希望在对话框打开时禁用一个按钮,但想要在某些特定操作后启用它.

我做了什么:我可以通过添加此语句来禁用该按钮jQuery(".ui-dialog-buttonpane button:contains('Issue')").attr("disabled", true).addClass("ui-state-disabled");.

问题:但现在我想要的是,当单击编辑按钮时,我执行一些操作,执行该操作后,"问题"按钮变为启用状态.

我的代码如下.

 jQuery(newdiv).dialog({
    width:500,
    height:275,
    dialogClass:'alert',
    modal: true,
    close: function(event, ui) { jQuery(newdiv).html(''); },
    buttons: {
        "issue":function()
        {

        },
        "Edit":function()
        {
          //here I am opening a new dialogue. When this child dialog is closed I want the `issue` button of parent dialogue to enablee.I have used this statement
          jQuery(this).find(".ui-dialog-buttonset button:contains('Issue')").removeAttr("disabled").removeClass("ui-state-disabled").addClass('ui-state-default');
        },
        "Cancel":function(){jQuery(this).dialog('close');},
    }
});
jQuery(".ui-dialog-titlebar").hide();
jQuery(".ui-widget-content").css({'background':'none','background-color':'#FFFFFF'});
jQuery(".ui-dialog-buttonpane button:contains('Issue')").attr("disabled", true).addClass("ui-state-disabled");
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui modal-dialog jquery-ui-dialog

8
推荐指数
1
解决办法
2万
查看次数

如何以zend形式取​​消元素

我有一种形式,我有很多元素.我在许多地方使用表格.我有一个元素,file那就是:

$file= new Zend_Form_Element_File('merchantLogo');
        $file->setDestination("application_data/merchant/logo/original/");
        $file->addValidator('Count', false, 1);
        $file->addValidator('Extension', false, 'jpg,png,gif,jpeg');
        $file->setDecorators(array('ViewHelper','Errors'));
Run Code Online (Sandbox Code Playgroud)

现在,我想问一下,我怎样才能取消这种形式的任何元素.我想要这个,因为虽然在我的一个动作上我没有使用这个元素,但是这个元素正在创造问题.那么如何取消任何元素呢?

zend-framework zend-form zend-form-element

8
推荐指数
1
解决办法
1万
查看次数

为什么算数比$ count差

我只是在回顾不同问题的答案以了解更多信息.我看到一个答案,说在php中编写是不好的做法

for($i=0;$i<count($array);$i++)

它说在循环中调用count函数会降低代码的速度.关于这个问题的评论中的讨论并不清楚.我想知道为什么这不是好习惯.这样做的替代方法应该是什么?

php loops for-loop

7
推荐指数
1
解决办法
253
查看次数

如何在mysql中查找此场景中的重复项和空白

嗨我有一张看起来像的桌子

-----------------------------------------------------------
|  id  |  group_id | source_id | target_id | sortsequence |
-----------------------------------------------------------
|  2   |    1      |    2      |   4       |     1        |   
-----------------------------------------------------------
|  4   |    1      |    20     |   2       |     1        |   
-----------------------------------------------------------
|  5   |    1      |    2      |   14      |     1        |   
-----------------------------------------------------------
|  7   |    1      |    2      |   7       |     3        |   
-----------------------------------------------------------
|  20  |    2      |    20     |   4       |     3        |   
-----------------------------------------------------------
|  21  |    2      |    20 …
Run Code Online (Sandbox Code Playgroud)

mysql select

7
推荐指数
1
解决办法
131
查看次数

CCMoveTo:移动速度

我对CCMoveTo有一些问题:

id actionMove = [CCMoveTo actionWithDuration:3 position:ccp(pointBoard[x][y].x,pointBoard[x][y].y)];

例如我的精灵开始移动ccp(20,460)并移动到ccp(20,0)它没关系.但是当精灵需要移动到ccp(20,200)比移动速度变慢时.我需要以相同的速度移动精灵.我该怎么做?

谢谢.

cocos2d-iphone

6
推荐指数
3
解决办法
8573
查看次数

Javascript将字符串格式的GUID转换为Base64

我在客户端,javascript环境中.我有一个GUID字符串格式e8b75aff-3422-4529-8a6a-15b33e674f48,我需要它在一个Base64字符串中/1q36CI0KUWKahWzPmdPSA== 如何转换它?

谢谢.

javascript base64 guid

6
推荐指数
1
解决办法
3850
查看次数

验证电子邮件的正则表达式的意外行为

我正在使用以下正则表达式验证电子邮件地址

var regex=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

现在的问题是它显示出意想不到的行为

如果我输入电子邮件地址

pakistan@gmail.com

这被上面的正则表达式接受为电子邮件地址的验证格式但是当我使用格式时

igz.dwd.08@gmail.com

正则表达式不会将其验证为电子邮件格式

同样

abcdef@gmail.com
是一种非验证格式
awaisobaidzaid@gmail.com
是一种验证电子邮件格式我特别想要格式的电子邮件地址的有效性

igz.dwd.08@gmail.com

我在上面的正则表达式中做了什么样的错误?

javascript regex validation

6
推荐指数
2
解决办法
203
查看次数

文件名feed1.xls在php中不可读

嗨,我想使用zend框架解析excel文件.我去了Zend Developer Zone并找到了一个下载phpexcelreader的解决方案.我在localhost下载了代码集项目并运行代码.当我想读取.xlsx文件时会产生错误

The filename feed1.xlsx is not readable
Run Code Online (Sandbox Code Playgroud)

我以.xls格式保存文件并运行成功解析文件的代码.现在我想在我开发的项目中实现这一点Zend framework.我创建了一个模型,在我的项目中,require_once像我这样在我的项目顶部编写了excelreader.

 require_once 'Excelreader/Excel/reader.php';
class ExcelreaderModel extends Zend_Db_Table
{
function readFile()
{
    $data = new Spreadsheet_Excel_Reader();

    // Set output Encoding.
    $data->setOutputEncoding('CP1251');

    //$data->read('Excelreader/Excel/feed1.xls');
    $data->read('feed1.xls');
    echo '<pre>';
    print_r($data);
    echo '</pre>';
}
}
Run Code Online (Sandbox Code Playgroud)

我在我的控制器中调用了这个模型函数.但是它产生了我在localhost上使用.xlsx文件发现的相同错误.但是我正在读取.xls由localhost上的简单项目运行的代码解析的文件.我也在本地运行zend框架.

我的代码有什么问题?或者有什么办法可以完成同样的任务.

php excel zend-framework

6
推荐指数
2
解决办法
4万
查看次数