Php 我想根据下拉选择列表显示数据
我正在使用SQL数据创建一个PHP web应用程序,并希望根据下拉选择显示日志。 我已经为列数据创建了下拉唯一列表。然后我将选择用户名,它将显示与该用户名相关的数据,并将其制成表格。 请帮帮我。 提前谢谢 以下是源代码:Php 我想根据下拉选择列表显示数据,php,sql,post,dropdown,sqlsrv,Php,Sql,Post,Dropdown,Sqlsrv,我正在使用SQL数据创建一个PHP web应用程序,并希望根据下拉选择显示日志。 我已经为列数据创建了下拉唯一列表。然后我将选择用户名,它将显示与该用户名相关的数据,并将其制成表格。 请帮帮我。 提前谢谢 以下是源代码: <?php $serverName = "TestDB,1433"; //serverName\instanceName $connectionInfo = array( "Database" => "Database123", "UID" =>
<?php
$serverName = "TestDB,1433"; //serverName\instanceName
$connectionInfo = array(
"Database" => "Database123",
"UID" => "sa",
"PWD" => "Pass.124"
);
$conn = sqlsrv_connect($serverName, $connectionInfo);
if ($conn)
{
echo "Connection established.<br />";
}
else
{
echo "Connection could not be established.<br />";
die(print_r(sqlsrv_errors() , true));
}
$sql = "SELECT DISTINCT username from [Database123].[dbo].[LOG] ";
$stmt = sqlsrv_query($conn, $sql);
if ($stmt === false)
{
die(print_r(sqlsrv_errors() , true));
}
echo "<table border='1'>
<table class='table'>
<thead>
<tr>
<th class='w'> User name</th>
<th> Log Time</th>
</tr>
</thead>";
echo "</select>";
while ($row = sqlsrv_fetch_Array($stmt, SQLSRV_FETCH_BOTH))
{
echo "<option value=";
echo $row['username'];
echo ">";
echo $row['username'];
echo "</option>";
echo "<select>";
sqlsrv_close($conn);
?>
像这样使用选择框
echo”“;
而($row=sqlsrv\u fetch\u数组($stmt,sqlsrv\u fetch\u两者))
{
回显“$row['username']”;
}
回声“;
sqlsrv_close($conn)代码>谢谢!,我想显示所选下拉列表的结果。我的意思是需要传递所选的用户名并用该用户名显示数据。