2016-07-28 25 views
-1

私はこれを実行しました。ボタンを押すとmysqlデータベースにデータが挿入されますが、ページをリロードすると挿入されます。mysqlデータベースにmysqlデータベースにデータを挿入するたびに

<script> 
function minuscredits() 
{ 
    alert("hah"); 
    <?php 
    mysql_query("UPDATE `users` SET credits=credits-1 WHERE user_id=".$_SESSION['user']); 
    ?> 
} 
</script> 

私はボタンを押すと、私は警告を得るが、私はそれが正常に挿入ページをリロードした場合にのみデータベースに挿入しない:ここで コードです。

+0

phpとそのようなjavaScriptを混在させることはできません –

+0

PHPとJSの混在は機能しません。 –

答えて

1

PHPがサーバ上で動作します。それは

<?php 
    mysql_query("UPDATE `users` SET credits=credits-1 WHERE user_id=".$_SESSION['user']); 
?> 

ページのロードだけにして実行されます。

あなたがしたいことを達成するには、ajax呼び出しを行う必要があります。

関連する問題