小编Kad*_*ria的帖子

如何用IF重写正常的sql select到Zend Framework select?

我有一个正常的mysql选择,我想将它重写为Zend Framework mysql select.这是我的选择:

$sql = "
     SELECT 
        IF(mu.recieverUserId = '{$userId}', u.senderUserId, 
            mu.recieverUserId) friend1,
            u.mesaj, u.senderUserId, mu.recieverUserId,
            u.created
        FROM 
            (SELECT * 
            FROM mesaje
            ORDER BY `created` desc) AS u
        LEFT JOIN `mesaje_utilizatori` AS `mu` ON u.id=mu.mesajId   
        WHERE (mu.recieverUserId = '{$userId}' OR   u.senderUserId='{$userId}')             
              GROUP BY friend1 ASC 
          ORDER BY `u`.`created` DESC, u.id DESC
        ";
Run Code Online (Sandbox Code Playgroud)

php mysql zend-framework

5
推荐指数
1
解决办法
2103
查看次数

Netbeans:如何配置远程服务器的PHPUnit路径?

我在Windows上使用最新版本的Netbeans,并连接到远程Ubuntu Apache服务器到Zend Framework项目.我安装在那台服务器上PHPUnit,但我不知道是什么绝对路径phpunit.bat(我需要绝对路径NetBeans Option->Php->Unit Testing).我安装XAMPP在我的计算机上并试图在XAMPP中使用PHPUnit和来自远程服务器的项目,但是我遇到包含路径的问题,例如我收到此错误:

' Warning: include_once(PHP\Invoker.php): failed to open stream: No such file or directory in Y:\mos\public_html\library\Zend\Loader.php on line 146'.

这是我的bootstrap.php文件:

<?php
error_reporting( E_ALL | E_STRICT );
ini_set('display_startup_errors', 1);
ini_set('display_errors', 1);
define('APPLICATION_PATH', realpath('Y:/mos/public_html' . '/application'));
define('APPLICATION_ENV', 'development');
define('LIBRARY_PATH', realpath('Y:/mos/public_html' . '/library'));
define('TESTS_PATH', realpath(dirname(__FILE__)));
$_SERVER['SERVER_NAME'] = 'http://mos.loc';
$includePaths = array(LIBRARY_PATH, get_include_path());
set_include_path(implode(PATH_SEPARATOR, $includePaths));
require_once "Zend/Loader/Autoloader.php";
$loader = Zend_Loader_Autoloader::getInstance();
$loader->setFallbackAutoloader(true);
$loader->suppressNotFoundWarnings(false);
Zend_Session::$_unitTestEnabled = true;
Zend_Session::start();
?>
Run Code Online (Sandbox Code Playgroud)

我可以通过Netbeans以某种方式设置远程服务器上PHPUnit的绝对路径,还是可以使用远程服务器上的项目和我的XAMPP中的PHPUnit来使其工作?

php phpunit netbeans zend-framework

5
推荐指数
1
解决办法
1177
查看次数

如何让Google Maps V3多段线从指定点开始上线?

我尝试从给定的标记点使折线与道路对齐.我的问题是,相同的代码有时会产生良好的结果,就像在这张图片中一样在此输入图像描述

有时结果不好,如下: 在此输入图像描述

任何想法为什么这是hapenning?而且,折线对公路有限制吗?

我的地图ini代码:

var myLatlng = new google.maps.LatLng(47.6557, 23.5833);
var mapOptions = {
    zoom: 14,
    minZoom: 13,
    maxZoom: 19,
    center: myLatlng,
    mapTypeId: google.maps.MapTypeId.ROADMAP,
    disableDefaultUI:   true,
    overviewMapControl: false,
    streetViewControl:  false,
    scaleControl:       false,
    mapTypeControl:     false,
    panControl:         true,
    panControlOptions:{
        position: google.maps.ControlPosition.TOP_RIGHT
    },
    zoomControl: true,
    zoomControlOptions: {
        style: google.maps.ZoomControlStyle.LARGE,
        position: google.maps.ControlPosition.TOP_RIGHT
    }
}
var map = new google.maps.Map(document.getElementById("map"), mapOptions);
Run Code Online (Sandbox Code Playgroud)

我的折线路线快照代码:

var polys = new google.maps.Polyline({
                map: map,
                strokeColor: "#5555FF"
            });
    myCoord = [
                        new google.maps.LatLng(47.663383463156144, 23.58100461977301),
                        new google.maps.LatLng(47.659221287827435, 23.586240291770082),
                        new google.maps.LatLng(47.65534785438211, 23.576713085349184),
                        new …
Run Code Online (Sandbox Code Playgroud)

javascript google-maps google-maps-api-3

3
推荐指数
1
解决办法
9885
查看次数