发布请求使用PHP获取数据库mysql的数据

时间:2017-09-19 13:30:06

标签: php mysql guzzle

我在MYSQL中有一个数据库,其中一个字段告诉特定事务的状态。例如:status = waitingstatus = complete

我想做一个每10分钟接受status=complete所有客户端的cron,并且我想将返回的数据发布到另一个URL,我将在另一个应用程序中使用相同的数据。我将使用Guzzle发送此数据,但我仍然不知道如何提出请求。

我认为这可以用foreach做到这一点,但在某些测试中,它不起作用!

1 个答案:

答案 0 :(得分:0)

见这里:http://php.net/manual/fr/pdo.connections.php

<?php
try {

    $dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass);

    foreach($dbh->query('SELECT * from FOO') as $row) {
        // your Guzzle request here
    }
    $dbh = null;

} catch (PDOException $e) {
    print "Error !: " . $e->getMessage() . "<br/>";
    die();
}