收到" HTTP ERROR 500"尝试使用php

时间:2017-05-08 17:49:55

标签: php mysql

当我尝试使用php创建数据库时,我遇到了一个问题。我一直在谷歌周围,确保用户有权创建数据库,但它仍然无法正常工作。

我手动创建数据库后,我可以使用PHP创建和修改表格,但我希望这些代码能够出于个人原因在PHP中运行。

以下是代码,以防我遗漏了某些内容。

*编辑:语法

<?php
$servername = "localhost";
$username   = "user";
$password   = "password";

// Create connection
$conn = new mysqli($servername, $username, $password);
// Check connection
if ($conn->connect_error){
    die("Connection failed: " . $conn->connect_error);
}

//Create database
$sql = "CREATE DATABASE inkflow_backend";
if ($conn->query($sql) === TRUE){
    echo "Database created successfully, <a href="setup2.php">continue.</a>";
} else{
    echo "Error creating database: " . $conn->error . "Please contact the developer or your network administrator.";
}

//Close connection
$conn->close();
?>

1 个答案:

答案 0 :(得分:0)

查看打印setup2.php链接时使用的引号。

它们导致语法错误。只需在它们之前加上反斜杠即可解决问题:

<a href=\"setup2.php\" ...