2017-06-19 54 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

相關問題