2017-06-19 7 views
-2

这是我的PHP代码和我已经添加的表格value="<?php echo $username ?>等等。我已经为管理员编辑了用户资料。事情是,没有错误即将到来,但我无法从我的表“用户”获取数据

<?php 
    if(isset($_POST["submit"])) 
    { 
     $conn = mysqli_connect("localhost", "root", "", "videos") or die("Connection to Server failed!" . mysqli_error()); 
     $query = mysqli_query("SELECT * from users WHERE Id='$_POST[Id]'"); 

     $rows = mysqli_fetch_assoc($query('Id')); 
     $id = $_Get['Id']; 
     $result = mysqli_query($query); 
     if ($rows==$id) 
      { 
       while($rows = mysqli_fetch_array($result)) 
       { 
        $username = $_Get['Username']; 
        $email = $_Get['Email']; 
        $employee = $_Get['EmployeeID']; 
        $designation= $_Get['Designation']; 
        $password= $_Get['Password']; 
       } 
      } 

    } 
?> 

所以,请帮我弄明白。

谢谢。

+0

传递mysqli_query中的cnnection参数 – user1234

回答

0

你有两到三个问题上我们的代码使用这个修改后的代码

修改后的代码

<?php 
    if(isset($_POST["submit"])) 
    { 
     $conn = mysqli_connect("localhost", "root", "", "videos") or die("Connection to Server failed!" . mysqli_error()); 
     $query = mysqli_query("SELECT * from users WHERE Id = $_POST[Id] "); 
     $result = mysqli_query($query); 
     $rows = mysqli_fetch_assoc($result); 
     $id = $_Get['Id']; 

     if ($rows['Id']==$id) 
      { 
       //do all your work 
      } 

    } 
?> 

我的东西它会帮助你解决你的问题。

+0

谢谢Bibhudatta您的宝贵意见,它的工作。非常感谢。 – aksj

+0

欢迎您,现在接受我的回答并关闭此问题。 –

0

如下更改查询.....

$query = mysqli_query("SELECT * from users WHERE Id=".$_POST['Id']); 

假设 “ID” 为 “INT” 字段。

+0

谢谢Rohit提供的宝贵意见。 – aksj

+0

@aksj是否有效? –

+0

它没有工作,我用@Bibhudatta Sahoo发布的其他脚本 – aksj

相关问题