ホームページ  >  記事  >  バックエンド開発  >  PHPでデータベースの内容を取得する方法

PHPでデータベースの内容を取得する方法

藏色散人
藏色散人オリジナル
2019-10-26 10:08:424112ブラウズ

PHPでデータベースの内容を取得する方法

php でデータベースの内容を取得するにはどうすればよいですか?

たとえば、HTMLに1.2.3という名前のテーブルが3つあり、データベースにはそれに対応する色が3色ある場合、各テーブルの背景色をデータベースから値を取得して表示する方法を説明します。

PHPでデータベースの内容を取得する方法

次のようなコードを処理します:

<?php
//从数据库根据 id 获取颜色
function getColor($db, $id)
{
    if ($result = $db->query("SELECT * FROM color where id=&#39;" . $id . "&#39;"))
    {
        $row = $result->fetch_assoc();
        return $row[&#39;color&#39;];
    }
    return &#39;#000000&#39;;
}
 
$mysqli = new mysqli("localhost", "test", "test", "room");
 
if ($mysqli->connect_error) {
    printf("数据库连接错误: %s\n", mysqli_connect_error());
    exit();
}
 
?>
<table border="1" cellspacing="0">
<tr>
<td bgcolor="<?php echo getColor($mysqli,&#39;1&#39;)?>">1</td>
</tr>
<tr>
<td bgcolor="<?php echo getColor($mysqli,&#39;2&#39;)?>">2</td>
</tr>
<tr>
<td bgcolor="<?php echo getColor($mysqli,&#39;3&#39;)?>">3</td>
</tr>
</table>
 
<?php
 
$mysqli->close();
 
?>

PHP 関連の詳細については、PHP 中国語 Web サイト をご覧ください。

以上がPHPでデータベースの内容を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。