在notepad++中使用php文件连接XAMPP SQL
Posted
技术标签:
【中文标题】在notepad++中使用php文件连接XAMPP SQL【英文标题】:Using php file in notepad++ to connect to XAMPP SQL 【发布时间】:2016-04-23 00:08:59 【问题描述】:您好,我目前正在做一个学校项目,我必须在 android 上生成一个应用程序。最近我开始制作登录/注册页面,但是我是 php 新手,所以由于当前错误,我无法连接到我的 php 文件。我想知道这是否是由于数据库用户名不正确,因为当我安装 XAMPP 时,我需要更改端口号以便它可以工作。我遇到困难的以下代码是:
<?php
$servername = "localhost:8080";
$username = "root";
$password = "";
$dbname = "db_client";
// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn)
die("Connection failed: " . mysqli_connect_error());
?>
因此,我无法连接(连接)到我的登录页面:
<?PHP
include_once("connection.php");
if( isset($_POST['txtUsername']) && isset($_POST['txtPassword']) )
$username = $_POST['txtUsername'];
$password = $_POST['txtPassword'];
$query = "SELECT username, password FROM tbl_client ".
" WHERE username = '$username' AND password = '$password'";
$result = mysqli_query($conn, $query);
if($result->num_rows > 0)
echo "success";
else
echo "Login Failed <br/>";
?>
<html>
<head><title>Login|Matt</title></head>
<body>
<h1>Login Example</h1>
<form action="<?PHP $_PHP_SELF ?>" method="post">
Username <input type="text" name="txtUsername" value="" /><br/>
Password <input type="password" name="txtPassword" value="" /><br/>
<input type="submit" name="btnSubmit" value="Login"/>
</form>
</body>
</html
非常感谢您对这个问题的任何想法 =)
【问题讨论】:
无法连接是什么意思? 【参考方案1】:从您的服务器名称中删除端口 8080。它不是 mysql 的默认端口。 3306 是默认端口。
【讨论】:
以上是关于在notepad++中使用php文件连接XAMPP SQL的主要内容,如果未能解决你的问题,请参考以下文章
无法使用 php (Xampp) 连接我的 Microsoft 访问数据库文件