Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当给定2个输入值时,如何使用php从数据库中获取表?_Php_Mysql_Forms - Fatal编程技术网

当给定2个输入值时,如何使用php从数据库中获取表?

当给定2个输入值时,如何使用php从数据库中获取表?,php,mysql,forms,Php,Mysql,Forms,例如,如果我输入了value1=20和value2=40,那么我必须得到表1'作为结果。有人能帮我更正此代码或告诉我其他方法吗。您对这些值的防范是错误的。。。 如果isset$\u GET['value=20'&&&'value1=40'] 应该是 如果设置为$\u GET['value']&&$\u GET['value']=='20'&& isset$\u GET['value2']&&$\u GET['value2']=='40'这是什么登录?您想要表名作为结果?您的问题不清楚。您想要根据

例如,如果我输入了value1=20和value2=40,那么我必须得到表1'作为结果。有人能帮我更正此代码或告诉我其他方法吗。

您对这些值的防范是错误的。。。 如果isset$\u GET['value=20'&&&'value1=40']

应该是

如果设置为$\u GET['value']&&$\u GET['value']=='20'&&
isset$\u GET['value2']&&$\u GET['value2']=='40'

这是什么登录?您想要表名作为结果?您的问题不清楚。您想要根据从表中输入的值获取数据?我想要整个表n*n作为结果,当输入值为value1=20和value2=40时。单击提交时,它不会在Html页面上显示表。您能帮助我吗。。我是PHP新手。。如果您想了解此代码的更多详细信息,请告诉我谢谢您,幸运的是Burger:它成功了:太棒了!:快乐编码
<form action="applications.php" enctype="multipart/form-data" method="post">
Value1: <input type="text" name="value"><br>
Value2: <input type="text" name="value1"><br>
<input type="submit"         onmouseover="this.style.cursor=\'pointer\';"OnMouseOut="this.style.cursor=\'default\';">
 </form>

<?php
if (isset($_GET['value=20'&&'value1=40']))
{
$username = 'root';
$password = '';
$hostname = 'localhost';
$dataname = mysql_connect($hostname,$username,$password) or die("Connection failed: ");
$selected = mysql_select_db('testdb',$dataname) or die("Could not select table1");
$result = mysql_query("SELECT * FROM `table1`");
$last = '';
echo "<table>
    <tr>
        <th>id</th>
        <th>name</th>
    </tr>";
 while($row = mysql_fetch_array($result))
 {
 echo"<tr>
         <td>".$row['0']."</th>
         <td>".$row['1']."</td>
    </tr>"; 
    }
mysql_close($dataname);
}
?>