Php 点击“插入测试json数据”;提交;mysql的按钮

Php 点击“插入测试json数据”;提交;mysql的按钮,php,mysql,json,insert,Php,Mysql,Json,Insert,对于学校项目,我需要使用json数据+记分板进行测验。 这些问题是通过json数据检索的,可以在我的页面上看到。但是一旦你回答了多项选择题并按了终点线(查看你的分数),那么什么都不会发生。下面是我使用的代码 因此,我希望,只要我点击了提交按钮,我就会转到我的score.php,我的分数将存储在我已经连接到score.php的数据库中 <?php if (isset($_POST['submitscore'])) { $servername = "loc

对于学校项目,我需要使用json数据+记分板进行测验。 这些问题是通过json数据检索的,可以在我的页面上看到。但是一旦你回答了多项选择题并按了终点线(查看你的分数),那么什么都不会发生。下面是我使用的代码

因此,我希望,只要我点击了提交按钮,我就会转到我的score.php,我的分数将存储在我已经连接到score.php的数据库中

<?php if (isset($_POST['submitscore'])) {                   
$servername = "localhost";
$username = "root";
$password = "root";
$database = "root";         
$conn = mysqli_connect($servername, $username, $password, $database);
$session_score = $_POST['sessionscore'];
$sqlTwo = "INSERT INTO quiz_scores (session_id, session_date, session_score) VALUES ('".$_POST["session_id"]."','".$_POST["session_date"]."','".$_POST["session_score"]."')";

if ($conn->query($sqlTwo) === TRUE) 
  {
    echo "success";
  } else {
    echo "Error"; } }?>      <!-- Submit knop -->   <button type="button" class="btn btn-info"  id="submitscore"> Submit</button>

Add
ini\u集('display\u errors',1);ini_集(“日志错误”,1);错误报告(E_全部);mysqli_报告(mysqli_报告错误| mysqli_报告严格)到脚本的顶部。这将强制任何
mysqli\uuuu
错误生成一个异常,您可以在浏览器上看到,其他错误也可以在浏览器上看到。查看HTML表单代码也会很有用。好的,谢谢,但您知道此问题的解决方案吗:D?不。信息不足。我们所能做的就是利用您提供的有限信息进行猜测,有一点很明显,您的
if(isset($\u POST['submitscore'))
将永远不会触发,因为它不存在。您有一个
id='submitscore'
,但这不起作用。您需要在表单中设置
name='submitscore'
,以使其在$\u POST数组中结束。因此,我建议您按照
的思路编写一个小表单,它应该可以工作。