如何使用php将值插入xampp数据库

如何使用php将值插入xampp数据库,php,mysql,Php,Mysql,实际上,我正试图通过php将数据插入数据库(xampp)。这是我用php将数据插入数据库的程序,但我没有提交,我不知道我的代码哪里出错了。请帮帮我 <html> <head> </head> <body> <?php if( $_POST ) { $con = mysqli_connect("localhost","root",""); if (!$con) {

实际上,我正试图通过php将数据插入数据库(xampp)。这是我用php将数据插入数据库的程序,但我没有提交,我不知道我的代码哪里出错了。请帮帮我

<html>
<head>
</head>
<body>

<?php
if( $_POST ) {
    $con = mysqli_connect("localhost","root","");

    if (!$con) {
        die('Could not connect: ' . mysqli_connect_error());
    }
    mysqli_select_db( $con,"project");

    $name=$_POST['name'];
    $year=$_POST['year'];
    $branch=$_POST['branch'];
    $college=$_POST['college'];
    $idea=$_POST['idea'];
    $desc=$_POST['desc'];
    $email=$_POST['email'];
    $mobile=$_POST['mobile'];
 
    $query = "INSERT INTO `tab_idea` 
                        (`Name`, `Year`, `Branch`, `College`, `Idea`,
                         `Desc`, `Email`, `Mobile`) 
                VALUES ('$name', '$year', '$branch', '$college', '$idea', 
                        '$desc', '$email', 'mobile');";

    if(mysqli_query($con,$query)){
        echo "<h2><span class=''>Submited Successfully</span></h2>"; 
    } else {
        echo "<h2>not submitted</h2>";
    }
    mysqli_close($con);
}
?>
</body>
</html>


您的脚本已打开。甚至您也应该始终在
MYSQLI_uquot>或
PDO
API中使用,而不是将用户提供的值连接到查询中。永远不要相信任何用户输入!这回答了你的问题吗?您需要找出发生了什么错误->
mysqli\u error($con)
会告诉您