2016-06-27 4 views
-1

JavaScript에 익숙하지 않아서 이러한 질문에 도움이되기를 바랍니다. 자바 스크립트 변수 (단순한 숫자)를 데이터베이스에 저장해야합니다. 나는 또한 2 웹 사이트 (PHP를 사용하여 두 번째 웹 사이트에서 검색)에서 현재 값을 볼 수 있어야합니다. 지금자바 스크립트로 데이터베이스 변수 수정

내 코드 : 나는이 작업을 수행하는 AJAX를 사용해야합니다 알고

Voorraad: <input id="stock1" type=text" style="width:30px" value="10"> 

<input type="submit" value="Kopen" onclick="javascript:Kopen(event);"> 

<script src="http://code.jquery.com/jquery-latest.js"></script> 
    <script type="text/javascript"> 
function Kopen(e) 
{ 
    e.preventDefault(); 
    var stock1 = document.getElementById("stock1"); 
    var newNumber = parseInt(stock1.value) - 1; 
    stock1.value = newNumber; 
    if (stock1.value <= 0) { 
     stock1.value = 0; 

    } 

, 나는 비슷한 질문을 본 적이 있지만, 데이터베이스 연결을 부족하고 나는 그를 사용하는 방법을 잘 모르겠습니다 코드 조각 : Question

내 질문은; ajax를 사용하여 (mysql) 데이터베이스에 JavaScript 변수를 작성하려면 어떻게해야합니까?

+0

당신은 AJAX에 관해 읽어야합니다, 정말 대단합니다. 더 많은 것을 할 수 있습니다. –

답변

0

당신은 당신에 스크립트 파일을 자바 스크립트 객체를 작성하여 자바 스크립트로 PHP에서 데이터를 전송할 수 있습니다

<script> 
var data_object = { 
"id": <?php echo data->id ?>, 
"role": <?php echo data->name ?> 
} 
</script> 

이 객체는 자바 스크립트를 통해 페이지에 사용할 수 있습니다.

console.log(user_object.data) 

이렇게하면 서버 측 스크립트에서 Java 스크립트 변수를 사용할 수 있습니다. 희망이 있습니다.

+0

별도의 부품 (ID, 역할)의 용도와 용도에 대해 설명 할 수 있습니까? – Bonny

+0

방금 ​​예를 들어 썼습니다. 참조 용으로 만 사용할 수 있습니다. 정확한 답변이 아닙니다. 그리고 파트 (id, role)는 쿼리를 사용하여 가져온 데이터베이스 필드입니다. –

관련 문제