2017-03-23 1 views
-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> 
+0

당신이 무엇을 요구하고 있는지 분명하지 않습니다. 귀하의 질문에 많은 자바 스크립트가 없습니다. 그래서 당신은'var ptemp = ;을 시도 할 수 있습니다. html의 '

관련 문제