-2
이것은 내 페이지이며 PHP 스크립트 변수에 내 PHP 데이터베이스에서 가져온 php 변수 마녀를 전달하고 싶습니다. 내가 값을 바꿀 경우 모든 것을 망칠 수 있습니다. 내가 입력에서 데이터를 가져올 경우 잘 작동합니다. SQL 부분 작업 및 PHP 에코를 통해 데이터를 표시 할 수 있지만 HTML 스크립트 기능을 전달할 수 없습니다. 템플릿 차트를 사용하여 내 웹 페이지에 mysql의 데이터를 표시합니다. 내가해야 할 일은 내 PHP 값 (그 부분 작동)을 바닥에있는 .myfunc로 전달하는 것입니다. PHP는 에코에서 모든 것을 할 왜 PHP는 값이 다른 내가 myValues을 변경해야 할 말과 myValues2에서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>
당신이 무엇을 요구하고 있는지 분명하지 않습니다. 귀하의 질문에 많은 자바 스크립트가 없습니다. 그래서 당신은'var ptemp = = $ptemp ?>;을 시도 할 수 있습니다. html의 '