php - 如何设置变量 php 和 mysql 代码

我想设置一个变量“名称”,我试过:if(isset($_POST['name'])),但不是结果。

我也在寻找其他选择,但无法获得结果。

我有一个 PHP 代码:

<?php
  $servername = "localhost";
  $username = "..";
  $password = "..";
  $dbname = "..";

  $conn = new mysqli($servername, $username, $password, $dbname);
  $response = array();
  $posts = array();

  $sql = "SELECT name, addres, status, date  FROM silknet WHERE name='test'";

  $result=mysqli_query($conn,$sql);


  while($row=mysqli_fetch_array($result)) { 
     $name=$row['name']; 
     $addres=$row['addres']; 
     $status=$row['status'];
     $date=$row['date'];

  $response[] = array('name'=> $name, 'addres'=> $addres, 'status'=>$status, 
  'date'=>$date);
  } 

  echo json_encode($response);
  ?>

回答1

添加到顶部:

$name = $_POST['name'];

并将这一行编辑为:

$sql = "SELECT name, addres, status, date  FROM silknet WHERE name='$name'";

相似文章

随机推荐

最新文章