cari

Rumah  >  Soal Jawab  >  teks badan

Ralat maut: Pengecualian tidak ditangkap 'Pengecualian' dengan mesej '注册失败' dalam D:\phpStudy\WWW\api\lib\User.php:84 Surih tindanan: #0 D:\phpStudy\WWW\api\index.php(6 ): Pengguna->daftar('admin1', 'admin1') #1 {utama}

Pertama sekali, isytiharkan bahawa pangkalan data adalah normal, kunci utama jadual pengguna dinaikkan, sila jawab

Ralat maut: Pengecualian yang tidak ditangkap 'Pengecualian' dengan mesej 'Pendaftaran gagal' dalam D:phpStudyWWWapilibUser.php:84 Surih tindanan : #0 D:phpStudyWWWapiindex. $username,$password)

{

                                                                                                                                   _KOSONG);

  }

      if ($this->_isUsernameExists($username)) {
                                                                                                                                                                                          } }
        // Tulis ke pangkalan data
        $sql = 'masukkan ke dalam nilai pengguna (nama pengguna, kata laluan, createAt) (:nama pengguna,:kata laluan,:createdAt)'
              $createdAt =         ; ->_md5( $password);
// var_dump($password);exit();
var_dump($password);exit();
var_dump($password);exit();
nama pengguna);
            $ stmt->bindParam(':kata laluan', $kata laluan);                       $stmt->bindParam(':createdAt', $createdAt);  
    ... ) {
cuba{
buang Pengecualian baharu('Pendaftaran gagal',Kod Ralat::REGISTER_FAIL);
tangkap (Pengecualian $e) {
                echo $e-> getMessage (. =>
'password ); 'createdAt' =>

dahaidahai2664 hari yang lalu1364

membalas semua(1)saya akan balas

  • ringa_lee

    ringa_lee2017-08-12 09:21:19

    Nampaknya agak mengelirukan, atau anda boleh mengambil tangkapan skrin atau menambah penyerlahan kod!

    $stmt->execute(), ralat akan dilaporkan semasa melaksanakan langkah ini Anda boleh meneruskan dan menyahpepijat dengan titik putus, dan membuangnya langkah demi langkah untuk melihat di mana masalahnya

    .

    balas
    0
  • Batalbalas