-2
これは私のページです。私のphp変数魔女をSQLデータベースからhtmlスクリプト関数に渡したいと思います。値を何かに置き換えれば、それはすべてを台無しにする。私が入力からデータを取得する場合、それはうまく動作します。 SQLの部分の仕事と私はPHPのエコーを介してデータを表示することができますが、私はそれをHTMLスクリプト機能に渡すことはできません。 テンプレートチャートを使用して、自分のWebページにmysqlのデータを表示します。私がする必要があるのは、私のPHPの値(その部分は動作します)を.myfuncに渡すことです。言い換えれば、私はPHPのエコーに全力を尽くすないのはなぜmyValuesを変更する必要がある、と私のPHPの値を持つmyValues2(私は理解didntはその一部)htmlスクリプトで使用するphp変数を渡します。
<?php
$db_host = 'localhost'; // Server Name
$db_user = 'root'; // Username
$db_pass = ''; // Password
$db_name = 'esp8266_baza'; // Database Name
$conn = mysqli_connect($db_host, $db_user, $db_pass, $db_name);
if (!$conn) {
die ('Failed to connect to MySQL: ' . mysqli_connect_error());
}
$sql = 'SELECT vrijeme_unosa, temp, hum from temp_hum where p_key = (SELECT MAX(`p_key`) FROM `temp_hum`)';
$query = mysqli_query($conn, $sql);
$row = mysqli_fetch_array($query);
$ptemp = $row['temp'];
$phum = $row['hum'];
if (!$query) {
die ('SQL Error: ' . mysqli_error($conn));
}
?>
<html>
<head>
<link href="css/meter.css" rel="stylesheet" type="text/css" />
</head>
<body>
<br>
<?php echo $ptemp;
echo $phum; ?>
<br>
<input id="myValues" />
<br>
<input id="myValues2" />
</body>
<script src="js/jquery.js"></script>
<script src="js/temp.js"></script>
<script type="text/javascript">
$("#myValues").myfunc({divFact:2,eventListenerType:'keyup'});
$("#myValues2").myfunc({divFact:2,eventListenerType:'keyup'});
</script>
</html>
あなたが求めていることは明確ではありません。あなたの質問にはあまりjavascriptがありません。だからあなたは 'var ptemp = = $ptemp ?>;を試すことができますhtmlの'