PHP文件空白页面

时间:2015-08-13 03:53:59

标签: php database wamp

嗨,这是我的代码:(我仍然是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);

?>

5 个答案:

答案 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)

一些事情:

  • 通过浏览器中的开发人员栏检查您的http状态。 500错误可能导致空白页
  • 您的服务器名称应为 localhost (或127.0.0.1),而不是localhost phpmyadmin
  • 检查您的mysql服务器是否已启动并正在运行

通常,您可以通过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";