PHPのデータベースから値を読み取ってcssを変更します

ゴハール

私は自分のCSSを動的に変更しようとしています。私のcss値はデータベースから取得する必要があります。私が持っているgoalsという名前の私のデータベース内のテーブルをorder、それが含まれていidgoal_1

これが私が使用しているコードです:

<?php
    $conn = mysqli_connect('localhost','root','','order');
    $query1 = "SELECT * FROM `goals`";
    $result = mysqli_query($conn, $query1);
    while ($row = mysqli_fetch_array($result)) {
        $width = $row["goal_1"]; `// storing value in a variable from db.`
    }
?>
<!DOCTYPE html>
<html>
<head>
    <title>project-1</title>
    <link rel="stylesheet" type="text/css" href="style.php">
</head>
    <body class="container">
        <div>
            <h4>Goal_1</h4>
            <h5><?php echo $width ?></h5> // this value is supposed to came from db.
            <hr align="left" class="goal goal_1">
        </div>
    </body>
</html>

タグの幅を<hr>動的にしたいの値がgoal_1dbから来たと仮定します2これで、私の幅はに<hr>なり2pxます。この目的のために、私はstyle.phpファイルを使用しています。

// my css file
<?php 
    header('Content-Type: text/css');
?>
.container {
    width: 1170px;
    margin: 0 auto;
}
div{
    float: left;
    width: 330px;
    margin-top: 20px;
}
.goal{
    height:15px;
    background-color:#32CD32;
}
.goal_1{
    width: <?php $width ?>px; `// i am trying to do this to take the value form my db. but its not working`
}
h4{
    margin-bottom: 20px;
}
h5{
    float: left;
    margin-left: 35px;
    margin-right: 20px;
}

どんな助けでもいただければ幸いです。

アブロンシウス教授

変更してみてください

.goal_1{
    width: <?php $width ?>px;
}

.goal_1{
    width: <?php echo $width; ?>px;
}

そしておそらく

<h5><?php echo $width ?></h5>

<h5><?php echo $width; ?></h5>/* trailing semi-colon */

-

dbコードを内部に配置style.phpすることを意味しない可能な回避策は、内部に入力しindex.phpて使用可能にすることができるセッション変数を使用することです。style.php

したがって、たとえば:

<?php
    /* index.php */
    session_start();

    $_SESSION['style']=(object)array(
        'h1'    =>  (object)array('color'=>'red','font-size'=>'1.25rem'),
        'hr'    =>  (object)array('width'=>'500px'),
    );
?>
<html>
    <head>
        <title>Dynamic styles</title>
        <link rel='stylesheet' href='style.php' />
    </head>
    <body>
        <h1>Dynamic style</h1>
        <hr />
    </body>
</html>

<?php
    /* style.php */
    session_start();
    if( !empty( $_SESSION['style'] ) ){

        $obj=$_SESSION['style'];

        $h1=$obj->h1;
        $hr=$obj->hr;



    }

?>
h1{
    color:<?php echo $h1->color; ?>;
    font-size:<?php echo $h1->{'font-size'}; ?>
}
hr{
    width:<?php echo $hr->width;?>;
}

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

SparkのtextFileからデータを読み取って変換します

分類Dev

データベースから単一の値を読み取り、それを変数に保存します

分類Dev

データベースのチェックボックス値を保存して読み取り、ラベルのステータスを変更します

分類Dev

データベースからデータを読み取る方法データを変更してデータベースを更新する

分類Dev

データベースから読み取ったテキスト値に基づいて、RadioButtonListのラジオボタンを確認します

分類Dev

PHPのJSONデータから変数を読み取って保存する

分類Dev

PHPを使用してデータベースからテーブルを読み取って作成しようとしています

分類Dev

jsonからデータを読み取ってパスクラスを変更する

分類Dev

データベース(SQL)からJsonを読み取ってJavaクラスに変換する方法

分類Dev

データベースから読み取り、ラベルに設定するときに、C#の日付形式を変更します

分類Dev

SQL Serverデータベースを読み取り専用から変更して変更を許可するにはどうすればよいですか?

分類Dev

MULEのCSVファイルから値を読み取り、その値を使用してデータベースからデータを取得する方法

分類Dev

MimeKitを使用してデータベースから読み取ると、電子メールのリッチ文字が誤って翻訳されます

分類Dev

データベースから配列に値を読み取ります

分類Dev

CSVからデータを読み取り、Python3.7を使用してタプルに変更します

分類Dev

PHPを使用したデータベースからの読み取り

分類Dev

sql.jsを使用してディスクからSQLiteデータベースを読み取ります

分類Dev

ELMAHは、データベースからエラーを読み取る方法を提供していますか?

分類Dev

データベースの別の列から間隔値を読み取ることはできますか

分類Dev

SQL ServerExpressデータベースからデータを読み取って比較する方法

分類Dev

PHP、MySQLデータベースから8バイトの整数を読み取りますか?

分類Dev

Nodejs-データベースから読み取ったデータの配列を返す関数

分類Dev

ASP.NET:データベースから読み取った値を更新できません

分類Dev

mssqlデータベースから読み取ったテキストのcharを別のcharに置き換えます。(php)

分類Dev

カーソルを使用して、データベースに保存されている買い物客26のバスケットの情報を読み取って表示するようにブロックを変更する必要があります。

分類Dev

Firebaseデータベースからデータを取得/読み取ります

分類Dev

データベースまたはファイルからデータソースを読み取り、API識別子に基づいて、データベースにデータを保存しますか?どのツールを使用しますか?

分類Dev

unsafeIOToSTMを使用してデータベースから読み取るのは安全ですか?

分類Dev

データベースから値を読み取った後、チェックボックスのリストを表示することが機能していません

Related 関連記事

  1. 1

    SparkのtextFileからデータを読み取って変換します

  2. 2

    データベースから単一の値を読み取り、それを変数に保存します

  3. 3

    データベースのチェックボックス値を保存して読み取り、ラベルのステータスを変更します

  4. 4

    データベースからデータを読み取る方法データを変更してデータベースを更新する

  5. 5

    データベースから読み取ったテキスト値に基づいて、RadioButtonListのラジオボタンを確認します

  6. 6

    PHPのJSONデータから変数を読み取って保存する

  7. 7

    PHPを使用してデータベースからテーブルを読み取って作成しようとしています

  8. 8

    jsonからデータを読み取ってパスクラスを変更する

  9. 9

    データベース(SQL)からJsonを読み取ってJavaクラスに変換する方法

  10. 10

    データベースから読み取り、ラベルに設定するときに、C#の日付形式を変更します

  11. 11

    SQL Serverデータベースを読み取り専用から変更して変更を許可するにはどうすればよいですか?

  12. 12

    MULEのCSVファイルから値を読み取り、その値を使用してデータベースからデータを取得する方法

  13. 13

    MimeKitを使用してデータベースから読み取ると、電子メールのリッチ文字が誤って翻訳されます

  14. 14

    データベースから配列に値を読み取ります

  15. 15

    CSVからデータを読み取り、Python3.7を使用してタプルに変更します

  16. 16

    PHPを使用したデータベースからの読み取り

  17. 17

    sql.jsを使用してディスクからSQLiteデータベースを読み取ります

  18. 18

    ELMAHは、データベースからエラーを読み取る方法を提供していますか?

  19. 19

    データベースの別の列から間隔値を読み取ることはできますか

  20. 20

    SQL ServerExpressデータベースからデータを読み取って比較する方法

  21. 21

    PHP、MySQLデータベースから8バイトの整数を読み取りますか?

  22. 22

    Nodejs-データベースから読み取ったデータの配列を返す関数

  23. 23

    ASP.NET:データベースから読み取った値を更新できません

  24. 24

    mssqlデータベースから読み取ったテキストのcharを別のcharに置き換えます。(php)

  25. 25

    カーソルを使用して、データベースに保存されている買い物客26のバスケットの情報を読み取って表示するようにブロックを変更する必要があります。

  26. 26

    Firebaseデータベースからデータを取得/読み取ります

  27. 27

    データベースまたはファイルからデータソースを読み取り、API識別子に基づいて、データベースにデータを保存しますか?どのツールを使用しますか?

  28. 28

    unsafeIOToSTMを使用してデータベースから読み取るのは安全ですか?

  29. 29

    データベースから値を読み取った後、チェックボックスのリストを表示することが機能していません

ホットタグ

アーカイブ