2017-06-19 3 views
-2

Ceci est mon code php et dans la forme que j'ai ajouté value="<?php echo $username ?> et ainsi de suite.J'ai fait un formulaire pour modifier le profil de l'utilisateur par admin. La chose est, aucune erreur ne vient, mais je suis incapable d'extraire des données de ma table "utilisateurs"

<?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']; 
       } 
      } 

    } 
?> 

Alors, aidez-moi s'il vous plaît à le comprendre.

Merci.

+0

passer paramètre cnnection dans mysqli_query – user1234

Répondre

0

Vous avez deux à trois question sur notre utilisation de code de ce code modifié

code modifié

<?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 
      } 

    } 
?> 

I chose qu'il vous aidera à résoudre votre problème.

+0

Merci Bibhudatta pour vos précieux commentaires et cela a fonctionné. Merci beaucoup. – aksj

+0

vous êtes les bienvenus, maintenant accepter ma réponse et fermer cette question. –

0

Changer votre requête comme suit .....

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

En supposant que "Id" est le champ "INT".

+0

Merci Rohit pour vos précieux commentaires. – aksj

+0

@aksj a-t-il fonctionné? –

+0

Cela n'a pas fonctionné et j'ai utilisé un autre script posté par @Bibhudatta Sahoo – aksj