PHP & MYSQL 未选择数据库

标签 php html mysql database

我收到“未选择数据库”错误,但我不明白为什么。如果有人能帮助我就好了。代码如下。那里没有拼写错误,我使用 XAMPP/Apache 作为服务器,所以我猜 localhost 应该是正确的?

 <!--Insert in database-->
    <?php
    $servername = "localhost";
    $dbname = "databank";

    $conn = mysqli_connect($servername, $dbname);

    if(!$conn)
    {
    die("Connection failed: " . mysqli_connect_error());    
    }

    $Kundennummer = $_POST["id"];
    $Vorname = $_POST["vorname"];
    $Nachname = $_POST["nachname"];
    $plz = $_POST["plz"];
    $strasse = $_POST["strasse"];
    $hausnummer = $_POST["hausnummer"];

    $sql = "INSERT INTO kundendaten (Kundennummer, ProduktID, Vorname,Nachname, Hausnummer, Strasse, PLZ)
    Values ('$Kundennummer', '0', '$Vorname', '$Nachname', '$hausnummer', '$strasse', '$plz')";

    if(mysqli_query($conn, $sql))
    {
        echo "DONE";
    }
    else
    {
        echo "ERROR: " . $sql . "<br>" . mysqli_error($conn);
    }
    mysqli_close($conn);
    ?>

最佳答案

学习 mysqli_connect() 在 PHP 中

有效的语法是

mysqli_connect(host,username,password,dbname,port,socket);

关于PHP & MYSQL 未选择数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49316958/

相关文章:

php - nl2br 无法与 BBCode 一起使用

java - 从表中读取数据时出现问题

带有事件分配器的 PHP 依赖注入(inject)和依赖容器

php - 将一张表与其自身左连接

javascript - 如何更改指令中元素的 css 类?

php - 无法将文本与容器中的图像对齐

javascript - Bootstrap 3 Navbar 在调整大小时不显示以前隐藏的内容

PHP随机行帮助

sql - 简单的 mysql group by query 需要帮助

javascript - 如何在网络中检测用户操作系统/浏览器信息(使用 php、js、html)?