如何从两个不同的表中获取数据并使用PHP和MySQL进行一些交互?

时间:2017-10-11 15:16:50

标签: php mysql

我正在尝试从我的数据库中的两个单独的表中获取一些数据,并将结果乘以网站。

网站上应该有两个输入来进行此交互(如搜索项目)。

数据库在MySQL上,我正在使用PHP。现在它说禁止访问

<body>

<?php
  if(isset($_GET['submit'])) {
    $sql = mysqli_query("SELECT * FROM porteval, squarefeet WHERE Freguesia LIKE '%" . $_GET['Valorm2'] . "%'
           OR Metros Quadrados LIKE '%" . $_GET['M2'] . "%'");
  }
?>

  <form method="get" action="<?php $_SERVER['GET_SELF']; ?>">
    <tr>
      <td>Localização:</td>
      <td><input type="text" name="name" /></td>
    </tr>
    <tr>
      <td>Metros Quadrados</td>
      <td><input type="number" name="Valorm2" /></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><input type="submit" name="submit" value="Run" /></td>
    </tr>
  </form>
  </table>

<?php
  if(isset($_GET['submit'])) {
    while($row = mysql_fetch_array($sql)) {
      echo $row['Valorm2'] * $row['M2'] . "<br />";
    }
  }   
?>

</body>

0 个答案:

没有答案