Section Artikel
Definisi dan Penggunaan
Fungsi ping() / mysqli_ping()
digunakan untuk mem-ping koneksi server, untuk memeriksa apakah server hidup. Ia juga mencoba untuk menyambungkan kembali – jika sambungan terputus.
Syntax
Object oriented style:
$mysqli -> ping()
Procedural style:
mysqli_ping(connection)
Nilai Parameter
Parameter | Deskripsi |
---|---|
connection | Required. Menentukan koneksi MySQL yang akan digunakan |
Detail Teknis
Return Value: | TRUE jika sukses. FALSE jika gagal |
---|---|
PHP Version: | 5+ |
Contoh – Object oriented style
Ping koneksi server:
<?php $mysqli = new mysqli("localhost","my_user","my_password","my_db"); // Periksa Koneksi if ($mysqli -> connect_errno) { echo "Failed to connect to MySQL: " . $mysqli -> connect_error; exit(); } // Periksa koneksi, jika masih hidup if ($mysqli -> ping()) { echo "Koneksi ok!"; } else { echo "Error: ". $mysqli -> error); } $mysqli -> close(); ?>
Contoh -Procedural style
Ping koneksi server:
<?php $con=mysqli_connect("localhost","my_user","my_password","my_db"); // Periksa Koneksi if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); exit(); } // Periksa server, jika masih hidup if (mysqli_ping($con)) { echo "Connection is ok!"; } else { echo "Error: ". mysqli_error($con); } mysqli_close($con); ?>