将MySQL数据库连接到php

时间:2015-01-20 22:40:41

标签: php mysql xampp

我正在尝试将我的数据库连接到php,目前代码是在Web浏览器中生成的,而不是显示成功消息。如何在没有此

的情况下成功连接数据库
<?php


$user = 'root';
$pass = 'root';
$db = 'sportsday';

$db = new mysqli('localhost', $user, $pass, $db) or die("unable to connect");


echo "connected";




?>

2 个答案:

答案 0 :(得分:0)

尝试更改您的行:

$db = new mysqli('localhost', $user, $pass, $db) or die("unable to connect");

这个片段:

$mysqli = new mysqli('localhost', $user, $pass, $db); if ($mysqli->connect_errno) { echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error; }

它应该有助于理解什么是问题

答案 1 :(得分:0)

如果代码显示在页面上,则是配置问题,而不是数据库连接问题。标签告诉PHP引擎&#34;嘿,这些标签之间的东西应该以PHP&#34;运行。否则,其他所有内容都只是发送到浏览器。配置中的某些内容是提供文件的内容而不是将其发送到PHP引擎。我会检查Apache并确保你的文件实际上是一个.php文件;确保在Windows中你有&#34;显示扩展名&#34;它并不像&#34; myfile.php.txt&#34;或者其他的东西。此外,您可以在网络标签中打开Chrome开发者工具,重新加载页面,并查看加载页面时HTTP标头的内容。