타이젠
타이젠 폰에서 받아온 count 값을 js와 php로 db 저장하기
원펀만
2018. 2. 17. 14:25
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;
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