PHPを使用してPostgreSQLからデータをフェッチする方法

サムスクート1900

PHPでPostgreSQLからデータをフェッチできません。クエリを実行するたびに、NULLが返されます。

私の質問:

$psql = new psql('localhost','database','user','password');

$psq = pg_query("SELECT * FROM students");
$result = pg_fetch_row($psq);
var_dump($result); 
Mateusz Kleinert

データベース接続に問題があるようです。pg_last_error()何が起こっているかを確認するために使用てみてくださいここではいくつかの例を示します。

<?php
    $dbhost = 'localhost';
    $dbname='database';
    $dbuser = 'user';
    $dbpass = 'password';

    $dbconn = pg_connect("host=$dbhost dbname=$dbname user=$dbuser password=$dbpass")
        or die('Could not connect: ' . pg_last_error());

    $query = 'SELECT * FROM students';
    $result = pg_query($query) or die('Error message: ' . pg_last_error());

    while ($row = pg_fetch_row($result)) {
        var_dump($row);
    }

    pg_free_result($result);
    pg_close($dbconn);
?>

そしてPDOで:

<?php
    try {
        $dbhost = 'localhost';
        $dbname='database';
        $dbuser = 'user';
        $dbpass = 'password';

        $connection = new PDO("pgsql:host=$dbhost;dbname=$dbname", $dbuser, $dbpass);

        $sql = 'SELECT * FROM students';

        foreach ($connection->query($sql) as $row) {
            var_dump($row);
        }

        $connection = null;
    } catch (PDOException $e) {
        die("Error message: " . $e->getMessage());
    }
?>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

PHPを使用してmysqlデータベースからデータをフェッチする方法

分類Dev

phpを使用してphpmyadminからデータをフェッチする

分類Dev

Pythonを使用してsqliteからデータをフェッチする方法は?

分類Dev

nodejs、expressjsを使用してmongodbからデータをフェッチする方法

分類Dev

PHPからデータ全体をフェッチし、AJAXを使用してHTMLで表示する方法

分類Dev

PHPを使用してJSONから最後の5つのデータをフェッチする方法は?

分類Dev

スキーマを指定してpostgresqlデータベースから行をフェッチする方法は?

分類Dev

Nodeを使用してMySQLデータベースからデータをフェッチする方法

分類Dev

AngularObserverを使用してデータベースから特定のデータをフェッチする方法

分類Dev

Pythonを使用してSQLServerデータベースからビデオをフェッチする方法は?

分類Dev

PHPで日付条件を使用してデータをフェッチする方法

分類Dev

Pythonを使用してmysqlDBからutf-8データをフェッチして出力する方法は?

分類Dev

SugarAPIを使用してカスタムテーブルからデータをフェッチする方法

分類Dev

PHPを使用してデータベースから多次元配列をフェッチする際のエラー

分類Dev

Axiosを使用してGitLabAPIからすべてのデータをフェッチする方法は?

分類Dev

PHPでPDOを使用してMySQLDBから破損したデータをフェッチする

分類Dev

ajaxとphpを使用してデータベースから行をフェッチする

分類Dev

reactを使用してフェッチAPIからのデータを表示する

分類Dev

PythonのElementTreeを使用してxmlからデータをフェッチする

分類Dev

React:createRefを使用して入力からデータをフェッチする

分類Dev

FlutterでIDを使用してAPIからデータをフェッチする

分類Dev

PDOを使用してデータをフェッチする方法

分類Dev

フェッチを使用してデータを投稿する方法

分類Dev

Pythonを使用してxmlファイルからデータを動的にフェッチする方法は?

分類Dev

Javaを使用してOracleデータベースからレコードをフェッチする方法

分類Dev

Play withScalaとSlickを使用してデータベースからレコードをフェッチする方法

分類Dev

whileループを使用してテーブルからデータをフェッチする方法は?

分類Dev

Arduinoを使用してNodeMcuのURLからリアルタイムデータをフェッチする方法は?

分類Dev

mysqlデータベースから画像を直接フェッチし、phpを使用してjson形式で表示する方法。これを行う方法は?

Related 関連記事

  1. 1

    PHPを使用してmysqlデータベースからデータをフェッチする方法

  2. 2

    phpを使用してphpmyadminからデータをフェッチする

  3. 3

    Pythonを使用してsqliteからデータをフェッチする方法は?

  4. 4

    nodejs、expressjsを使用してmongodbからデータをフェッチする方法

  5. 5

    PHPからデータ全体をフェッチし、AJAXを使用してHTMLで表示する方法

  6. 6

    PHPを使用してJSONから最後の5つのデータをフェッチする方法は?

  7. 7

    スキーマを指定してpostgresqlデータベースから行をフェッチする方法は?

  8. 8

    Nodeを使用してMySQLデータベースからデータをフェッチする方法

  9. 9

    AngularObserverを使用してデータベースから特定のデータをフェッチする方法

  10. 10

    Pythonを使用してSQLServerデータベースからビデオをフェッチする方法は?

  11. 11

    PHPで日付条件を使用してデータをフェッチする方法

  12. 12

    Pythonを使用してmysqlDBからutf-8データをフェッチして出力する方法は?

  13. 13

    SugarAPIを使用してカスタムテーブルからデータをフェッチする方法

  14. 14

    PHPを使用してデータベースから多次元配列をフェッチする際のエラー

  15. 15

    Axiosを使用してGitLabAPIからすべてのデータをフェッチする方法は?

  16. 16

    PHPでPDOを使用してMySQLDBから破損したデータをフェッチする

  17. 17

    ajaxとphpを使用してデータベースから行をフェッチする

  18. 18

    reactを使用してフェッチAPIからのデータを表示する

  19. 19

    PythonのElementTreeを使用してxmlからデータをフェッチする

  20. 20

    React:createRefを使用して入力からデータをフェッチする

  21. 21

    FlutterでIDを使用してAPIからデータをフェッチする

  22. 22

    PDOを使用してデータをフェッチする方法

  23. 23

    フェッチを使用してデータを投稿する方法

  24. 24

    Pythonを使用してxmlファイルからデータを動的にフェッチする方法は?

  25. 25

    Javaを使用してOracleデータベースからレコードをフェッチする方法

  26. 26

    Play withScalaとSlickを使用してデータベースからレコードをフェッチする方法

  27. 27

    whileループを使用してテーブルからデータをフェッチする方法は?

  28. 28

    Arduinoを使用してNodeMcuのURLからリアルタイムデータをフェッチする方法は?

  29. 29

    mysqlデータベースから画像を直接フェッチし、phpを使用してjson形式で表示する方法。これを行う方法は?

ホットタグ

アーカイブ