JavaScriptはクライアント側であり、PHPはサーバー側であるため、JavaScriptからPHPを呼び出すことは不可能であるという印象を受けました。ただし、このコードスニペットは機能します。
<script>
function otherCourse(){
var course = prompt("prompt?");
document.write("
<?php
$con->query("INSERT INTO `Courses` (`Name`) VALUES ('blah')");
?>
");
}
</script>
なぜこれが機能するのですか?エントリがデータベースに挿入されました