Saya memiliki masalah dengan kode PHP saya. Saya mencoba membuat sistem login namun ketika saya menjalankan login saya mendapatkan kesalahan ini
Catchable fatal error: Object of class mysqli could not be converted to string in /var/www/html/ASSETS/PHP/functions.php on line 15
Adakah yang bisa membantu?
File functions.php saya
?php
function email_exists($email, $con) {
$result = mysqli_query($con, "SELECT id FROM users WHERE email='$email'");
if(mysqli_num_rows($result) == 1) {
return true;
} else {
return false;
}
}
function username_exists($username, $con) {
$result = mysqli_query($con, "SELECT * FROM users WHERE username='$username'");
if(mysqli_num_rows($result) == 1) {
return true;
} else {
return false;
}
}
function logged_in() {
if(isset($_SESSION['username'])) {
return true;
} else {
return false;
}
}
?>
2
Masalah khusus untuk pemrograman dan pengembangan perangkat lunak di luar topik, lihat On-Topic . Mencoba Stack Overflow tapi tolong baca dulu Bagaimana saya mengajukan pertanyaan yang bagus? . Anda dapat menandai pertanyaan Anda dan meminta moderator untuk memigrasikannya.
—
DavidPostill
Mengapa Anda menanyakan pertanyaan di luar topik yang sama lagi? Anda sudah bertanya Kesalahan fatal yang dapat ditangkap: Objek kelas mysqli tidak dapat dikonversi ke string di /var/www/html/ASSETS/PHP/functions.php on line 15 . Silakan luangkan waktu untuk membaca Pusat Bantuan dan pahami cara kerja Stack Exchange.
—
DavidPostill