Maison  >  Questions et réponses  >  le corps du texte

Veuillez comment résoudre ce problème : Remarque : index non défini dans D:\phpStudy\WW\Student Management System\edit.php à la ligne 13 : id Remarque : index non défini dans D:\phpStudy\WW\Student Management System\edit à la ligne 18 Impossible de convertir l'objet de la classe mysqli_result en int dans .php

<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<title>Système de gestion des étudiants</title>
< ;/head>
<body>
<?php include ('menu.php');
//Lien vers la base de données
header("content-type:text/html;charset=utf8");
$conn =mysqli_connect("localhost","root","root","edu");
mysqli_set_charset($conn,"utf8");
$id=$_GET['id'];
//Exécuter sql
$ sql_select = "select * from stu which id='id'";
$stmt = mysqli_query($conn,$sql_select);
//Judge
if ($stmt > 0)
{
$stu = mysqli_fetch_assoc($ stmt); // Analyser les données
}else{
die("Aucun identifiant :{$_GET['id']}");
}
?>
<h3>Modifier les informations sur l'élève</h3> <form action="action.php?action=edit" method="post">
<input type="hidden" name="id" value="<?php echo $stu['id' ] ;?>">
                                                        =" <?php echo $stu['name'];?>"></td>
" </tr& gt;
" " " <td> Âge</td>
" <td> ;<input type="text" name="age" value="<?php echo $stu['age'];?>"></td> ;
            </tr>
            tr>                                                                            == "Homme") ?                                                                                                                          <?php echo ($stu['sex'] == "femelle" ) "vérifié": ";?> femelle
           </td>
       </tr>
       <tr>
           <td>班级</td>
         <td><type d'entrée ="texte" nom="classe" valeur="< ?php echo $stu['class']?>"></td>
       </tr>
       <tr>
           <td a href="index.php">返回</ td>< /td>
       </tr>
   </table>
</form>
</body>
</html>

忆思梦始忆思梦始2496 Il y a quelques jours1922

répondre à tous(6)je répondrai

  • sunten

    sunten2019-02-13 21:25:57

    J'ai rencontré le même problème, si la modification réussit, l'invite est :

    Remarque : L'objet de la classe mysqli_result n'a pas pu être converti en int dans E:phpStudyWWWstuedit.php à la ligne 19

    répondre
    0
  • phpcn_u37517

    phpcn_u375172017-11-23 12:23:46

    Vous utilisez post pour envoyer la valeur et utilisez get pour la recevoir. Je suppose que c'est difficile de la recevoir.

    répondre
    0
  • 忆思梦始

    OK, je comprends

    忆思梦始 · 2017-11-23 12:26:16
  • phpcn_u37517

    phpcn_u375172017-11-22 17:57:52

    Il y a un problème avec la base de données de liens

    répondre
    0
  • 忆思梦始

    La base de données fonctionne correctement, principalement parce que l'identifiant sur lequel vous cliquez pour modifier n'est pas obtenu<Add ..php?id=$id{$row['id']}>

    忆思梦始 · 2017-11-23 12:21:45
  • Annulerrépondre