PHPファイル内のMySQLデータベースの1つを参照するにはどうすればよいですか?

ビッグTラリティ

私はすでにこの関連する質問をしました:https//webmasters.stackexchange.com/questions/116055/using-mysql-database-data-directly-into-generate-articles-for-my-website-new/116056?noredirect = 1#comment154341_116056

この時点で、コード構文とプロジェクト構造を少しよく理解し始めています。

しかし、MySQLコンソールを使用してデータベースを作成しました。これまでのところエントリが少ないので、Zachの例のコードを適応させたいと思いましたが、ここに問題があります。

問題は、データベースオブジェクトへの参照を取得する方法がわからないことです。Zachのコードサンプルには変数があります$db。これは、自分の実際のデータベースへの参照を保持する必要がある場所だと思います。

これがザックの擬似コード(多分)です。注:彼はいつも私にそれをコピー&ペーストしないように言っていましたが、私は自分のプロジェクトでそれをどのように使用できるかを見ようとしています。

<?php

$SQL_Query = "SELECT * FROM your_table";
$SQL_Run = mysqli_query($db, $SQL_Query);

while ($row = mysqli_fetch_assoc($SQL_Run)) {
echo 
"<section class='wrapper style1'>
<div class='inner'>
<header class='align-center'>
<h2>" . $row['imageurl'] . "</h2>
<img src='" . $row['title'] . "'> 
<p>" . $row['description'] . "</p>
</header>
</div>
</section>";
}

?>

したがって、現時点での私の質問は、参照$ dbを作成する方法です。

ザカリー・ボス

あなたの答えは、接続を確立するための正しい方法です。その声明を書くには2つの方法があることを指摘したいと思います。オンラインで見つけたバージョンは一方向ですが、以前の会話から、次のように書くことができます。

<?php

// Establish how to log in
$servername = "127.0.0.1";
$username = "root";
$password = "yourpasswordhere";
$dbname = "yourdatabasenamehere";

// create the database connection
$db = new mysqli($servername, $username, $password, $dbname);

// if it fails, kill the site.
if (mysqli_connect_error($db)) {
    die("Connection failed: " . mysqli_connect_error($db));
}

// your first query to grab all the article data
$SQL_Query = "SELECT * FROM your_table";
// run the query
$SQL_Run = mysqli_query($db, $SQL_Query);

// while data exists (it makes sure that you have post data, otherwise nothing shows up)
while ($row = mysqli_fetch_assoc($SQL_Run)) {
    echo 
    "<section class='wrapper style1'>
    <div class='inner'>
        <header class='align-center'>
            <h2>" . $row['imageurl'] . "</h2>
            <img src='" . $row['title'] . "'> 
            <p>" . $row['description'] . "</p>
        </header>
    </div>
</section>";
}

// Close the connection
mysqli_close($db);
?>

接続が関数のように書かれていることに気付くでしょう。

mysqli_num_rows($result);

の代わりに

$result->num_rows

どちらも同じことをしますが、個人的な好みです。それはうまくいけばあなたの最初の投稿からいくつかのことをクリアするはずです:)

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

htmlファイルを介してMySQLデータベース内のコンテンツを表示するにはどうすればよいですか?

分類Dev

mlocateデータベースファイル内のすべてのファイルを一覧表示するにはどうすればよいですか?

分類Dev

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

分類Dev

ファイルフォルダ内のすべての関連ファイルとデータベース内の参照を同時に削除するにはどうすればよいですか?

分類Dev

グループ化するときに、1つのファイルの最長の「文字列」に基づいてmysqlデータベースからレコードを選択するにはどうすればよいですか?

分類Dev

2つのデータベーステーブルを多次元JSONファイルに変換するにはどうすればよいですか?

分類Dev

Windowsでファイルごとに1つのテーブルのMySQLデータベースバックアップをスケジュールするにはどうすればよいですか?

分類Dev

Propel:ループ内でデータベースからすべての要素を1つずつ取得するにはどうすればよいですか?

分類Dev

expect / TCLスクリプトのダンプファイルからMySQLデータベースを作成するにはどうすればよいですか?

分類Dev

expect / TCLスクリプトのダンプファイルからMySQLデータベースを作成するにはどうすればよいですか?

分類Dev

1つ以上のリレーションを持つデータベース内にファイルをアップロードするにはどうすればよいですか

分類Dev

クラウド機能内からFirebaseのリアルタイムデータベースを参照するにはどうすればよいですか?

分類Dev

多くのファイルのデータを1つのファイルに集約するにはどうすればよいですか?

分類Dev

別のrubyファイルから1つのrubyファイルにデータを追加するにはどうすればよいですか

分類Dev

txtファイル(PHP)の特定のデータを削除するにはどうすればよいですか?

分類Dev

Djangoの1つのフィールドからさまざまなモデルタイプを参照するにはどうすればよいですか?

分類Dev

デルファイのデータベースを検索するときに行の値を取得するにはどうすればよいですか?

分類Dev

このtxtファイルをSqlLiteStudioのデータベーステーブルにインポートするにはどうすればよいですか

分類Dev

1つのテキストファイルで複数のイベントのループを使用するにはどうすればよいですか?

分類Dev

データベースの「フィールド」の値をPugファイルに表示するにはどうすればよいですか?

分類Dev

1つのパーツ内のSphinxチャプターを異なるファイルに分割するにはどうすればよいですか?

分類Dev

Rで10を超えるcvsファイルを1つのデータフレームに結合するにはどうすればよいですか?

分類Dev

tarfileを開いて、そのファイルの1つに含まれるデータを取得するにはどうすればよいですか?

分類Dev

PHPでデータベースにすでに追加されているPDFファイルを更新するにはどうすればよいですか?

分類Dev

データベースとは異なるコンテンツを1つのphpファイルに表示するにはどうすればよいですか?

分類Dev

ファイル内のデータを読み取り、構造体のベクトルを作成するにはどうすればよいですか?

分類Dev

globを使用した後、データフレームを1つのcsvファイルにマージするにはどうすればよいですか?

分類Dev

データベースからログインユーザーのプロファイルを作成するにはどうすればよいですか?

分類Dev

ATTACHで開いたSQLiteデータベースファイルのテーブルを一覧表示するにはどうすればよいですか?

Related 関連記事

  1. 1

    htmlファイルを介してMySQLデータベース内のコンテンツを表示するにはどうすればよいですか?

  2. 2

    mlocateデータベースファイル内のすべてのファイルを一覧表示するにはどうすればよいですか?

  3. 3

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

  4. 4

    ファイルフォルダ内のすべての関連ファイルとデータベース内の参照を同時に削除するにはどうすればよいですか?

  5. 5

    グループ化するときに、1つのファイルの最長の「文字列」に基づいてmysqlデータベースからレコードを選択するにはどうすればよいですか?

  6. 6

    2つのデータベーステーブルを多次元JSONファイルに変換するにはどうすればよいですか?

  7. 7

    Windowsでファイルごとに1つのテーブルのMySQLデータベースバックアップをスケジュールするにはどうすればよいですか?

  8. 8

    Propel:ループ内でデータベースからすべての要素を1つずつ取得するにはどうすればよいですか?

  9. 9

    expect / TCLスクリプトのダンプファイルからMySQLデータベースを作成するにはどうすればよいですか?

  10. 10

    expect / TCLスクリプトのダンプファイルからMySQLデータベースを作成するにはどうすればよいですか?

  11. 11

    1つ以上のリレーションを持つデータベース内にファイルをアップロードするにはどうすればよいですか

  12. 12

    クラウド機能内からFirebaseのリアルタイムデータベースを参照するにはどうすればよいですか?

  13. 13

    多くのファイルのデータを1つのファイルに集約するにはどうすればよいですか?

  14. 14

    別のrubyファイルから1つのrubyファイルにデータを追加するにはどうすればよいですか

  15. 15

    txtファイル(PHP)の特定のデータを削除するにはどうすればよいですか?

  16. 16

    Djangoの1つのフィールドからさまざまなモデルタイプを参照するにはどうすればよいですか?

  17. 17

    デルファイのデータベースを検索するときに行の値を取得するにはどうすればよいですか?

  18. 18

    このtxtファイルをSqlLiteStudioのデータベーステーブルにインポートするにはどうすればよいですか

  19. 19

    1つのテキストファイルで複数のイベントのループを使用するにはどうすればよいですか?

  20. 20

    データベースの「フィールド」の値をPugファイルに表示するにはどうすればよいですか?

  21. 21

    1つのパーツ内のSphinxチャプターを異なるファイルに分割するにはどうすればよいですか?

  22. 22

    Rで10を超えるcvsファイルを1つのデータフレームに結合するにはどうすればよいですか?

  23. 23

    tarfileを開いて、そのファイルの1つに含まれるデータを取得するにはどうすればよいですか?

  24. 24

    PHPでデータベースにすでに追加されているPDFファイルを更新するにはどうすればよいですか?

  25. 25

    データベースとは異なるコンテンツを1つのphpファイルに表示するにはどうすればよいですか?

  26. 26

    ファイル内のデータを読み取り、構造体のベクトルを作成するにはどうすればよいですか?

  27. 27

    globを使用した後、データフレームを1つのcsvファイルにマージするにはどうすればよいですか?

  28. 28

    データベースからログインユーザーのプロファイルを作成するにはどうすればよいですか?

  29. 29

    ATTACHで開いたSQLiteデータベースファイルのテーブルを一覧表示するにはどうすればよいですか?

ホットタグ

アーカイブ