【发布时间】:2017-08-10 01:45:24
【问题描述】:
任何人都可以帮助我如何在 php 7.1 而不是 sqlsrv 中使用 mssql,因为我喜欢尝试 mssql,因为我是编程新手。
【问题讨论】:
-
产品叫SQL Server,既不是MSSQL,也不是SQLSRV。您是否遇到连接字符串或驱动程序的问题?还是你把它和 MySQL 搞混了?
标签: sql-server php-7.1
任何人都可以帮助我如何在 php 7.1 而不是 sqlsrv 中使用 mssql,因为我喜欢尝试 mssql,因为我是编程新手。
【问题讨论】:
标签: sql-server php-7.1
include 'connect.php';
$login_id = $_REQUEST['mobile_number'];
$user_flag = $_REQUEST['user_flag'];
$con = mysqli_connect($host,$username,$password,$database);
if (!$con) { die("could not connect: " . mysqli_connect_error());
}
$sql = "select * from login_details WHERE mobile_no = '$login_id' AND user_flag = '$user_flag'";
$result = mysqli_query($con, $sql) or die("Error in Selecting " .mysqli_error($con));
while($row =mysqli_fetch_assoc($result)) {
$emparray[] = $row;
}
echo json_encode($emparray);
mysql_close($con);
【讨论】:
'; drop table login_details; 作为登录 ID,会发生什么。或者admin 作为用户名,' OR 1=1 作为密码。您应该使用参数化查询,而不是字符串操作