问题列表 - 第48825页

PHP json_encode反斜杠和数组名称问题

我正在将一些postgresql数据转换为PHP json_encode,但我遇到了一些问题:

  • json_encode为我的数据中的所有斜杠添加了一个BackSlash.

  • 在描述中表示段落标记的结束,我认为因为反斜杠问题......

  • 我不希望我的数组在索引为"0"的对象中,但名称为"attach:"

我的JSON输出:

{"arns":[{"arn":"CSC-ECN-NAUB109","problem":"description problem<\/p>",
"solution":"solution description<\/p>",
   "0":[{"name":"jquery.png","path":"http:\/\/arn.test.pt\/uploads\/CSC-ECN-NAUB109\/jquery.png"}]}]} 
Run Code Online (Sandbox Code Playgroud)

我的代码:

<?php 

require('includes/connection.php');

$modelos_info = (isset($_GET['models'])) ? $_GET['models'] : "none";

if($modelos_info != "none"){

$sth = $dbh->query("SELECT * FROM arn_info JOIN upload2 ON (arn_info.arn=upload2.id_arn) WHERE modelos LIKE '$modelos_info ;%' OR modelos LIKE '%; $modelos_info ;%' ");

$sth->setFetchMode(PDO::FETCH_ASSOC);

$response = array();
$posts = array();

while($row = $sth->fetch())
{ 

$arn=$row ['arn'];
$problem=$row['problem'];
$solution=$row['solution'];
$name=$row['name'];
$path=$row['path'];

$posts_anexos['attach'] = $posts2;

$posts2[] = array('name'=> $name , 'path'=> 'http://arn.test.pt/' .$path);
$posts[] = array('arn'=> $arn , 'problem'=> …
Run Code Online (Sandbox Code Playgroud)

php postgresql json pdo

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

Scala中的Joda时间库返回错误的日期

我在我的scala代码中使用joda时间库.我的代码如下.

val dt:DateTime = new DateTime()
val dtf:DateTimeFormatter = DateTimeFormat.forPattern("yyyy-mm-dd")
return dtf.print(dt.minusDays(1))
Run Code Online (Sandbox Code Playgroud)

假设当前日期是2011年3月11日,上面的代码应该返回字符串2011-03-10,但我得到的输出是 2011-52-10

什么可能导致这个问题?

请帮助谢谢

java scala jodatime

0
推荐指数
1
解决办法
886
查看次数

如何限制Magento内的结果数量?

我的目录/产品控制器中最近有一个产品动作.

我检索按实体ID排序的所有产品.工作得很好.

问题是我只想在4页中显示20个产品.

我试图扩展Mage_Catalog_Block_Product_List和覆盖_getProductCollection(),我做了这样的事情:

$this->_productCollection = Mage::getModel('catalog/product')->getCollection()
                ->addAttributeToSort('entity_id', 'desc')
                ->addStoreFilter();
Run Code Online (Sandbox Code Playgroud)

而重要的部分:

$this->_productCollection->getSelect()->limit($this->getProductsLimit());
Run Code Online (Sandbox Code Playgroud)

如果我'转储'返回的对象,我会这样:

["limitcount"] => int(5)["limitoffset"] => int(0)

所以它看起来被paginator覆盖了.

你知道一种方法来正确地限制结果的数量吗?

对于优化和演示,我实际上不想检索所有产品集合.

谢谢

php pagination magento

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

获取用于执行Web应用程序的类路径条目

我需要读取CLASSPATH当前Web应用程序的条目.在CLASSPATH我与此同名的许多文件.我想检查它们在classpath中出现的位置.例如:path:\file.txt;path2:\file.txt....

谢谢您的帮助.

亲切的问候塞巴斯蒂安

java web-applications classpath

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

禁用全窗口拖动

当我使用AWTUtilities.setWindowOpaque(this, false);JFrames的背景透明时,您可以通过将其拖动到窗口中的任何位置来更改我的JFrame的位置.我的问题是,我有想要用于拖放这个Frame的对象,但是当我试图拖动一个对象时JFrame移动它不可能在其他任何地方丢弃它.有什么方法可以解决这个问题吗?

顺便说一句,我使用Mac OS 10.6.6在Mac上

谢谢你的帮助!

java macos transparency drag

0
推荐指数
1
解决办法
1762
查看次数

Chrome调试器注入了javascript

我有这种好奇心,

在某种程度上,它是否可以在我的页面中注入javascript并执行并调试它?与控制台一样,但在控制台中,您无法暂停和查看变量.

是否可以调试我通过控制台提供的代码?为什么不能调试通过XHR接收的代码?

谢谢!

javascript debugging google-chrome

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

用C++复制字符串数组

我有一个string类型的变量数组.就像是:

std::string Array1[3] = {"A","B","C"}; 
Run Code Online (Sandbox Code Playgroud)

我想将这个数组的内容复制到另一个数组中:

std::string Array2[3]; 
Run Code Online (Sandbox Code Playgroud)

目前我使用循环来做到这一点.有没有更简单/替代的方式?如果我按如下方式声明和初始化变量:

if( ... check some condition ... ) 
{
    .
    .
    std::string Array1[3] = {"A","B","C"}; 
}  
Run Code Online (Sandbox Code Playgroud)

一旦离开if语句的范围,它显然会被销毁.有没有办法避免这种情况,以便以后可以在函数中使用它.理想情况下,我想避免声明变量Array1 global.

谢谢

c++ arrays string

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

选择与其他选择结果不同

我想从另一个select语句结果中选择不同的结果,例如;

select distinct from(select * from table)
Run Code Online (Sandbox Code Playgroud)

以下是内部选择的结果

testing department      9998901036      GOLD    
testing department      9998901036      GOLD
Run Code Online (Sandbox Code Playgroud)

我希望从上面的选择结果中脱颖而出.

t-sql sql-server-2005

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

从Android相机的NV21格式中提取黑白图像

我做了一些google-ing,但找不到有关此格式的足够信息.它是相机预览的默认格式.任何人都可以建议有关它的良好信息来源以及如何从该格式的照片/预览图像中提取数据?更具体地说,我需要提取黑白图像.

编辑:似乎这种格式也称为YCbCr 420 Semi Planar

rgb android format-conversion android-camera

31
推荐指数
3
解决办法
3万
查看次数

Linux 是否对页目录和页表使用自映射?

我只是问这个问题,因为我很好奇 Linux 内核是如何工作的。根据http://i-web.iu-tokyo.ac.jp/edu/training/ss/lecture/new-documents/Lectures/02-VirtualMemory/VirtualMemory.ppt Windows 在其页目录和页表中使用特殊条目命名自映射,以便能够从内核虚拟地址空间操作页目录/表内容。如果有人熟悉 Linux 内存管理,请告诉我 Linux 内核是否以类似或不同的方式处理这个问题。谢谢。

paging operating-system memory-management linux-kernel

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