小编Hik*_*ndo的帖子

PHP,PDO SQL服务器,从返回数据中删除前导0号

我正在研究PHP + Slim Framework.我必须将MySQL迁移到SQL Server.SELECT语句的返回结果有问题.这是我的示例数据,

????????????????????????????????????????????????????????????????
? id ?item_id?    lat     ?     lng    ?       timestamp       ?
????????????????????????????????????????????????????????????????
?  1 ?  1    ?51.42743450 ?-0.72776696 ?2017-07-05 09:54:49.000?
?  2 ?  1    ?51.59665507 ?-0.72777098 ?2017-07-05 11:54:49.000?
?  3 ?  2    ?51.59664690 ?-0.67272032 ?2016-08-10 10:11:49.000?
?  4 ?  2    ?51.59664874 ?-0.67270288 ?2016-08-10 11:05:49.000?
?  5 ?  2    ?51.59665167 ?-0.67271587 ?2016-08-10 10:08:49.000?
????????????????????????????????????????????????????????????????
Run Code Online (Sandbox Code Playgroud)

这是代码,

public function test(Request  $request, Response  $response, $args)
{
  $query = 'SELECT item_id, lat, lng FROM mySchema.record WHERE item_id = 1';
  $sth = …
Run Code Online (Sandbox Code Playgroud)

php sql-server pdo slim

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

无法在全日历的下一个和上一个按钮中使用字形

我正在尝试使用字形图标来更改全日历的下一个、上一个按钮的样式。

这是我的代码:

$(document).ready(function() {
  $('#calendar').fullCalendar({
      buttonText : {
          prev : '<i class="glyphicon glyphicon-triangle-left"></i>',
          next : '<i class="glyphicon glyphicon-triangle-right"></i>'
      }
  });
});
Run Code Online (Sandbox Code Playgroud)

它不起作用。显示如下:

带有全日历的字形

这是渲染的 html 代码, 渲染的html代码

我不知道出了什么问题。非常感谢你的帮助。

javascript fullcalendar twitter-bootstrap

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

xml2js:无法在 parseString() 函数中设置选项

<doc>
  <people>
  <name sex="male">Harry Potter</name>
  <age>18</age>
  </people>
  <people>
  <name sex="male">hermione granger</name>
  <age>18</age>
  </people>
</doc>
Run Code Online (Sandbox Code Playgroud)

在示例 xml 中,我使用 xml2js 解析为对象,并且我想更改属性名称,然后我在 parseString() 函数中设置了该选项,但是当我在函数中添加任何选项时,它不起作用。

var xml2js = require('xml2js').Parser();

xml2js.parseString(xml,{attrkey:'att'}, function(err, result){
    if(err) {throw err;}
    console.log(JSON.stringify(result));                        
});
Run Code Online (Sandbox Code Playgroud)

当我向函数添加选项 {attrkey:'att'} 或其他选项时,它将不起作用。我有什么问题吗?

感谢帮助 !

javascript xml json node.js

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

zone.js:2969已通过CORS策略阻止对XMLHttpRequest的访问

我正在使用Angular连接RestAPI。我有一个错误

zone.js:2969从源' http:// localhost:4200 ' 到'localhost:8000 / auth / api / authen'处对XMLHttpRequest的访问已被CORS策略阻止:协议方案仅支持跨源请求:http,数据,chrome,chrome扩展名,https。

但这是我的POSTMAN结果, 在此处输入图片说明

这是我的Nodejs代码

const express    = require('express');
const app        = express();
const bodyParser = require('body-parser');

app.use(bodyParser.urlencoded({ extended: true }));
app.use(bodyParser.json());

var port = process.env.PORT || 8000;

var router = express.Router();

app.all('*', function(req, res, next) {
  res.header('Access-Control-Allow-Origin', '*');
  res.header('Access-Control-Allow-Methods', 'DELETE, HEAD, GET, OPTIONS, POST, PUT');
  res.header('Access-Control-Allow-Headers', 'Content-Type');
  next();
});

app.use('/', router);

router.get('/api', function(req, res, next) {
    res.json({ message: 'hello' });
});

router.post('/auth/api/authen', function(req, res, next){

  res.json({
    success : true,
    result …
Run Code Online (Sandbox Code Playgroud)

express angular

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