PHPを使用してMySQLデータベースのtotalEntriesのintを適切に取得するにはどうすればよいですか?

ビッグTラリティ

私はPHPとMySQLデータベースを使用してWebサイトを構築しています。

しかし、以前に学んだ他の言語と比較して、PHPは非常に恐ろしいものだと思います。主な理由は、オンラインで5年以上前の指示がたくさんあるようで、それらが機能しないためです。

たとえば、ここで受け入れられた答え:phpのmysqlのテーブルからcount(*)を選択します

私はこれまでこのコードを持っていますが、エラーが発生します(undefined index $ recordCount = $ row ['totalEntries'];)。

// create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// check connection
if ($conn->connect_error) {
die("connection failed: " . $conn->connect_error);
}


$sql = "SELECT * FROM games ORDER BY id DESC LIMIT $startRow, $rowsPerPage";
$result = $conn->query($sql);

$sql = "SELECT COUNT(*) as totalEntries FROM games";
$results = $conn->query($sql);
$row = $result->fetch_assoc();
$recordCount = $row['totalEntries'];
echo "<br/> record count = " . $recordCount;



$totalPages = ceil($recordCount / $rowsPerPage);
$pagination = "<div class='pagination'>";

for ($i = 0; $i <= $totalPages; $i++) {
 $pagination .= "<a href='index.php?page=" . $i . "'>" . $i . "</a>";
echo 'wtf!';
}

$pagination .= "</div>";
echo ' <br/> pagination = ' . $pagination;

私も試しました:

  $recordCount = Count($row);

そして

   $recordCount = Count($result->num_rows);

および他の多くのパラメーターがCountに渡されますが、それらは常に1または7(列の数)を返します。

私はPHPに適したIDEを持っておらず、Notepad ++を使用しているため、PHPを習得するのは非常に難しいと思います。上記のコードのようにSELECTステートメントを実行した後、テーブル内のすべてのエントリのカウントを取得する方法を誰かに教えてもらえますか?

セビ・イリー
    $conn = new \mysqli('127.0.0.1', 'dev', 'SoMuchDev', 'test', '3306');
    $result = $conn->query('select * from test');
    while ($row = $result->fetch_assoc()) {
        $res[] = $row;
    }
    $res['total'] = $result->num_rows;
    echo "<pre>";
    var_export($res);die();

http://php.net/manual/en/class.mysqli-result.php

編集者に関しては、PhpStormが広く使用されていますが、30日間の試用期間しかありません。メモ帳++を試してみることもできます。オートコンプリート用のphpプラグインがいくつかあると思います。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

Appceleratorを使用してSQLデータベースの値を適切に更新するにはどうすればよいですか?

分類Dev

このデータベースを適切に構成するにはどうすればよいですか?

分類Dev

PHPを使用してMySQLデータベースに埋め込まれたYouTubeを保存および取得するにはどうすればよいですか?

分類Dev

PDOフェッチを使用してMySQLデータベースから特定の値を取得するにはどうすればよいですか?

分類Dev

mySQL / PHPを使用してデータベースからこの構造化された情報を表示するにはどうすればよいですか?

分類Dev

mySQL / PHPを使用してデータベースからこの構造化された情報を表示するにはどうすればよいですか?

分類Dev

PHPのWordPressデータベースからデータを取得してページに表示するにはどうすればよいですか?

分類Dev

PHPを使用してMySQLデータベースに最大3GBのファイルを保存するにはどうすればよいですか?

分類Dev

このMySQLクエリを更新して適切なデータを取得するにはどうすればよいですか?

分類Dev

codeigniterでIDの配列を使用してデータベースからデータを取得するにはどうすればよいですか?

分類Dev

KotlinのSearchViewからデータを適切に取得するにはどうすればよいですか?

分類Dev

ReduxとReactを使用してデータベースから単一のデータ要素を取得するにはどうすればよいですか?

分類Dev

PHPとMySQLデータベースを使用して最終ログイン日時を取得するにはどうすればよいですか?

分類Dev

Java JDBCを使用してデータベースからすべてのトリガー名を取得するにはどうすればよいですか?

分類Dev

phpAdminを使用してmySQLデータベースからすべてのテーブルを削除するにはどうすればよいですか?

分類Dev

データのリストをSQLに適切に保存するにはどうすればよいですか?

分類Dev

PHPを使用してデータベースの各行に固有のページを作成するにはどうすればよいですか?

分類Dev

SQLのストアドプロシージャで主キー(INT)を使用してデータを取得するにはどうすればよいですか?

分類Dev

MonoのMySqlデータベースでLinqを使用するにはどうすればよいですか?

分類Dev

データベースからSQLクエリを使用して州と国の都市の数を取得するにはどうすればよいですか?

分類Dev

MongoEngineを使用してデータベース内のコレクションのリストを取得するにはどうすればよいですか?

分類Dev

MongoEngineを使用してデータベース内のコレクションのリストを取得するにはどうすればよいですか?

分類Dev

javascriptの値をPHP変数に渡してmysqlデータベースに保存するにはどうすればよいですか?

分類Dev

PHPを使用してJavaScriptおよびajaxベースのWebページデータをクロールするにはどうすればよいですか?

分類Dev

AndroidでMySQLデータベース値を使用して複数のスピナーを作成するにはどうすればよいですか?

分類Dev

beautifulsoupを使用してすべてのデータを取得するにはどうすればよいですか?

分類Dev

PHPを使用してMysqlデータベースから取得した結果を使用して複数選択のAndroidリストビューを作成するにはどうすればよいですか?

分類Dev

データベーステーブルから行の値を取得してJavaScript / jQueryで使用するにはどうすればよいですか?

分類Dev

Springを使用してユーザーのリストを適切に取得するにはどうすればよいですか?

Related 関連記事

  1. 1

    Appceleratorを使用してSQLデータベースの値を適切に更新するにはどうすればよいですか?

  2. 2

    このデータベースを適切に構成するにはどうすればよいですか?

  3. 3

    PHPを使用してMySQLデータベースに埋め込まれたYouTubeを保存および取得するにはどうすればよいですか?

  4. 4

    PDOフェッチを使用してMySQLデータベースから特定の値を取得するにはどうすればよいですか?

  5. 5

    mySQL / PHPを使用してデータベースからこの構造化された情報を表示するにはどうすればよいですか?

  6. 6

    mySQL / PHPを使用してデータベースからこの構造化された情報を表示するにはどうすればよいですか?

  7. 7

    PHPのWordPressデータベースからデータを取得してページに表示するにはどうすればよいですか?

  8. 8

    PHPを使用してMySQLデータベースに最大3GBのファイルを保存するにはどうすればよいですか?

  9. 9

    このMySQLクエリを更新して適切なデータを取得するにはどうすればよいですか?

  10. 10

    codeigniterでIDの配列を使用してデータベースからデータを取得するにはどうすればよいですか?

  11. 11

    KotlinのSearchViewからデータを適切に取得するにはどうすればよいですか?

  12. 12

    ReduxとReactを使用してデータベースから単一のデータ要素を取得するにはどうすればよいですか?

  13. 13

    PHPとMySQLデータベースを使用して最終ログイン日時を取得するにはどうすればよいですか?

  14. 14

    Java JDBCを使用してデータベースからすべてのトリガー名を取得するにはどうすればよいですか?

  15. 15

    phpAdminを使用してmySQLデータベースからすべてのテーブルを削除するにはどうすればよいですか?

  16. 16

    データのリストをSQLに適切に保存するにはどうすればよいですか?

  17. 17

    PHPを使用してデータベースの各行に固有のページを作成するにはどうすればよいですか?

  18. 18

    SQLのストアドプロシージャで主キー(INT)を使用してデータを取得するにはどうすればよいですか?

  19. 19

    MonoのMySqlデータベースでLinqを使用するにはどうすればよいですか?

  20. 20

    データベースからSQLクエリを使用して州と国の都市の数を取得するにはどうすればよいですか?

  21. 21

    MongoEngineを使用してデータベース内のコレクションのリストを取得するにはどうすればよいですか?

  22. 22

    MongoEngineを使用してデータベース内のコレクションのリストを取得するにはどうすればよいですか?

  23. 23

    javascriptの値をPHP変数に渡してmysqlデータベースに保存するにはどうすればよいですか?

  24. 24

    PHPを使用してJavaScriptおよびajaxベースのWebページデータをクロールするにはどうすればよいですか?

  25. 25

    AndroidでMySQLデータベース値を使用して複数のスピナーを作成するにはどうすればよいですか?

  26. 26

    beautifulsoupを使用してすべてのデータを取得するにはどうすればよいですか?

  27. 27

    PHPを使用してMysqlデータベースから取得した結果を使用して複数選択のAndroidリストビューを作成するにはどうすればよいですか?

  28. 28

    データベーステーブルから行の値を取得してJavaScript / jQueryで使用するにはどうすればよいですか?

  29. 29

    Springを使用してユーザーのリストを適切に取得するにはどうすればよいですか?

ホットタグ

アーカイブ