Saya telah mengimport pangkalan data ke dalam pentadbir php saya tetapi masalah berterusan:
Ralat maut: Mysqli_sql_Exception tidak ditangkap: Pangkalan data tidak diketahui 'bsmn' dalam C:xampphtdocsbsmnconnection.php:8 Surih tindanan: #0 C:xampphtdocsbsmnconnection.php(8): mysqli_connect('localhost', 'root', '' , 'bsmn' ) #1 C:xampphtdocsbsmnindex.php(4): include('C:xampphtdocs...') # 2 {main} lontaran dalam C:xampphtdocsbsmnconnection.php pada baris 8 Ini ialah baris 8 > if(!$con = mysqli_connect($dbhost,$dbuser,$dbpass,$dbname)) Sambungan fail ini.php
<?php $dbhost = "localhost"; $dbuser = "root"; $dbpass = ""; $dbname = "bsmn"; if(!$con = mysqli_connect($dbhost,$dbuser,$dbpass,$dbname)) { die("failed to connect!"); }
bermakna anda tidak mempunyai pangkalan data bernama bsmn, jika anda menggunakan phpmyadmin cari pangkalan data di sebelah kiri dan pastikan ia sepadan dengan pangkalan data dalam kod anda di atas.
Navigasi ke PhpMyadmin dan semak sebelah kiri seperti gambar di bawah, anda akan melihat pangkalan data yang anda boleh sambungkan, jika "bsmn" tiada dalam senarai, ia tidak wujud.
Mungkin anda sedang mencari jadual yang dipanggil "bsmn" tetapi ini akan berada dalam pangkalan data dan anda memerlukan nama pangkalan data itu.