标签: fetch

使用PHP在MySQL中选择一行的最佳方法是什么?

我有一个mysql语句,它只根据一个id抓取一条记录.我想知道是否使用mysql_fetch_row或其他更好的方法,然后使用mysql_fetch_array之类的东西,只需抓取数据库中的一行.

使用mysql_fetch_row似乎是常识,但我只是想确定.

php mysql database row fetch

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

mysql获取数组

我试图做一个取出数组,它抽出4行,每行有2列.无论如何,我可以将每一行中的每个字段定义为单独的变量吗?

row 1 name, id
row 2 name, id
row 3 name, id
row 4 name, id
<?php echo $row1name;?>
<?php echo $row1id;?>
<?php echo $row2name;?>
<?php echo $row2id;?>
<?php echo $row3name;?>
<?php echo $row3id;?>
<?php echo $row4name;?>
<?php echo $row4id;?>
Run Code Online (Sandbox Code Playgroud)

这有意义吗?

php mysql arrays fetch

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

如何使用mysql_fetch_array的结果?

我正在使用while声明,我可以很好地回应每一行,即

echo $row['myrow'];
Run Code Online (Sandbox Code Playgroud)

但我想要的是将结果放入如下链接:

echo "<img src='http://www.mysite.com/images/$row['myrow'].jpg'>";
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我究竟做错了什么?

php mysql arrays fetch

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

PDO多次获取同一查询

我正在使用PDO :: FETCH_ASSOC从数据库中获取结果。问题是我在同一文件中做了两次。这是一个已知问题吗?有什么选择?

这是我的代码:

FIRST TIME

while($row = $ordersQuery->fetch(PDO::FETCH_ASSOC)) 
        {
            $totalAmount += $row['clientPrice']/100; 
        }
        echo $totalAmount;

SECOND TIME

    while($row = $ordersQuery->fetch(PDO::FETCH_ASSOC)) 
            {
    ....
    }
Run Code Online (Sandbox Code Playgroud)

每当我删除第一个抓取内容时,第二个都可以正常工作。如果我同时拥有,则第二个不返回任何内容。

谢谢!

php pdo fetch

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

在iOS7中重新启动设备后,是否会调用后台模式位置和提取?

我正在编写一个使用获取和位置后台模式的应用程序.我很想知道这两个事件是否可以在iOS7和iOS6重启后启动应用程序.

iphone fetch core-location ios

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

使用绝对网址和相对网址在JavaScript中获取

我有一个在本地服务器上运行的脚本,该脚本可获取一个php文件(也在本地服务器上)。如果我编写要获取的url作为相对路径,则文件不会出现问题,但是,如果添加127.0.0.1/mypath/myFile,则会出现403错误。

function localServerCall() {
    var urlLocalServer = '127.0.0.1:8000/mypath/myfile.php';
    //var urlLocalServer = 'myfile.php';   //THIS WORKS!
    fetch(urlLocalServer).then(function(response) {
      console.log(response.json);
      return response.json();
  }).then(function(data) {
      console.log(data)
  }).catch(function(err) {
      console.log ('ERROR LOCALSERVER', err);
  })
}
Run Code Online (Sandbox Code Playgroud)

我想知道绝对/相对URL与fetch的使用是否存在某些限制,或者此问题是否可能是由于其他原因引起的。

javascript fetch

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

抛出错误时,React-native fetch无法setState

背景

我试图用fetch()我的React Native Component中的函数处理错误的HTTP响应.我使用了这里的代码,建议创建一个模块来处理响应错误.

// ApiUtils.js

var ApiUtils = {  
  checkStatus: function(response) {
    if (response.status >= 200 && response.status < 300) {
      return response;
    } else {
      let error = new Error(response.statusText);
      error.response = response;
      throw error;
    }
  }
};
export { ApiUtils as default };
Run Code Online (Sandbox Code Playgroud)

这是我的组件的代码:

import React, { Component } from 'react';
import {View, Text, StyleSheet, Slider, ListView} from 'react-native';
import GLOBAL from "../../Globals.js"
import ApiUtils from "../utils/ApiUtils.js"

class FetchedList extends Component {
    constructor(props) …
Run Code Online (Sandbox Code Playgroud)

javascript fetch reactjs react-native react-native-android

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

如何在React中从API响应中呈现数据?

如何初始化从API到变量的响应,以便我可以在我的render()函数中使用它?为什么component.setState不工作?错误:
未捕获TypeError:无法读取undefined(...)的属性'username'

class Main extends React.Component {
 constructor(props) {
     super(props);
    this.state = {
      data: 23
    };
 }

  componentDidMount() {
var component = this;


      fetch('https://fcctop100.herokuapp.com/api/fccusers/top/alltime')
          .then(function(response) {
              return response.json()
          }).then(function(json) {
              var data = json;
              console.log(data[0]);
              console.log(data[0].username);
              component.setState({
                  data: json
              })
          })

  }




  render() {
    return (
      <div>
        <h1>elo{this.state.data[0].username}</h1>


      </div>
    );
  }
}

const docs = document.getElementById('root');

ReactDOM.render( <Main/> , docs);
Run Code Online (Sandbox Code Playgroud)

javascript fetch reactjs

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

使用Cache Storage API保存自定义响应

我正在使用缓存存储来构建渐进式Web应用程序(PWA).我需要将一个自定义对象放入缓存中,但缓存接受Response对象作为参数.所以我的问题是如何正确创建具有JSON的Response对象.我知道我可以使用其他缓存策略(localStorage或IndexedDB),但我对这种情况特别好奇 - 将缓存中的自定义JSON保存为请求.

var myJSON = JSON.stringify({custom:"object"}); 
caches.open('cache-name').then(function (cache) {
  var response = new Response(); //My JSON should go into this Response obj. 
  return cache.put('cache-name', response);
});
Run Code Online (Sandbox Code Playgroud)

caching response fetch progressive-web-apps

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

使用流而不是`fetch()`有什么好处?

我试图使用OneDrive JS SDK下载文件,所以我使用了Microsoft的代码:

// Download a file from OneDrive
let fs = require('fs'); // requires filesystem module
client
    .api('/me/drive/root/children/Book.xlsx/content')
    .getStream((err, downloadStream) => {
        if (err) {
            console.log(err);
            return;
        }
        let writeStream = fs.createWriteStream('../Book1.xlsx');
        downloadStream.pipe(writeStream).on('error', console.log);
    });
Run Code Online (Sandbox Code Playgroud)

因为我想让它在浏览器中工作(不仅仅是在Node中),我首先尝试了一些用于浏览器的流lib但却无法正常工作.最后,我得到了它只使用REST API和fetch()(SDK是REST API的包装器).

一个简单fetch(url)的工作.所以我想知道,为什么MS在单行完成工作时会遇到上述所有流代码的麻烦?

特别是流的表现比某种方式更好fetch().例如,在下载大文件时,fetch会冻结应用程序吗?还有其他差异吗?

javascript fetch node.js onedrive node-streams

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