본문 바로가기

타이젠

타이젠 폰에서 받아온 count 값을 js와 php로 db 저장하기

function save(str) {

  alert(str);

  if (str=="") {

    document.getElementById("txtHint").innerHTML="";

    return;

  } 

  if (window.XMLHttpRequest) {

    // code for IE7+, Firefox, Chrome, Opera, Safari

    xmlhttp=new XMLHttpRequest();

  } else { // code for IE6, IE5

    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");

  }

  xmlhttp.onreadystatechange=function() {

    if (this.readyState==4 && this.status==200) {

      document.getElementById("txtHint").innerHTML=this.responseText;

    }

  }

  xmlhttp.open("GET","save.php?q="+str,true);//여기에 공인 IP 쓰기

  xmlhttp.send();

}


여기서 str은 count가 될 것이다. 리눅스에 있는 PHP 파일에 count를 전달해준다. php파일에선 이를 변수에 저장하고 update 할 때 사용한다.
UPDATE user
SET sets = '$sets', count = '$count'
WHERE ID = 1;

<?php
$title = strval($_GET['q']);

$con = mysqli_connect('localhost','root','aod120','dumbbell');
if (!$con) {
    die('Could not connect: ' . mysqli_error($con));
}

mysqli_select_db($con,"dumbbell");
$sql = "UPDATE user
SET sets = '$sets', count = '$count'
WHERE ID = 1;";
$result = mysqli_query($con,$sql);

mysqli_close($con);
?>



혹시 안되면 공부해보기 https://code.i-harness.com/ko/q/1d4288