嗨,这是我的代码:(我仍然是PHP的初学者,它显示一个空白页面.PS:如果你认为解决方案只是基础知识,请给我喂食。非常感谢。)
<php
$servername = "localhost phpmyadmin";
$username = "root";
$password = "";
$conn = mysqli_connect($servername, $username, $password);
if(!$conn) {
die("Connection failed. " .mysqli_connect_error());
}
$sql = "CREATE DATABASE AmamodelDB";
if (mysqli_query($conn, $sql)){
echo "Database created successfully.";
} else {
echo "Error creating database. " .mysqli_error($conn);
}
mysqli_close($conn);
?>
答案 0 :(得分:4)
你的php开始和结束标签应该是
<?php //your code ?>.
当PHP解析文件时,它会查找开始和结束标记,这些标记是
<?php and ?>
告诉PHP开始和停止解释它们之间的代码。以这种方式解析允许PHP嵌入到各种不同的文档中,因为PHP解析器会忽略一对开始和结束标记之外的所有内容。
此外,您的服务器名称应为 localhost 。 希望这能解决你的问题。
答案 1 :(得分:2)
您打开的PHP标记应为<?php
。
您的服务器名称应为localhost
。
答案 2 :(得分:1)
Servername应为'localhost'或'127.0.0.1'。 Phpmyadmin只是MySQL的图形化前端。
答案 3 :(得分:0)
一些事情:
通常,您可以通过phpmyadmin:http://localhost/phpmyadmin更轻松地创建数据库和表,而不是通过php脚本创建这些数据库和表。
答案 4 :(得分:0)
<?php
//Just HostName here
$servername = "localhost";
$username = "root";
$password = "";
$conn = mysqli_connect($servername, $username, $password);
if(!$conn) {
die("Connection failed. " .mysqli_connect_error());
}
$sql = "CREATE DATABASE AmamodelDB";
if (mysqli_query($conn, $sql)){
echo "Database created successfully.";
} else {
echo "Error creating database. " .mysqli_error($conn);
}
mysqli_close($conn);
?>
Just Corect / Change Your Code
<?php
$servername = "localhost";