Ben databasede aynı kullanıcı adı, telefon yada e-mail varsa kayıt işleminin başarız olmasını istiyorum, netten birçok kod denedim olmadı kendim denedim başarısız oldum yardım lütfen!

Kayıt olma kısmı;



if(isset($_POST['kayit-ol'])) {

$kadi = $baglan->real_escape_string($_POST['kadi']);
$sifre = md5($_POST['sifre']);
$telefon = $baglan->real_escape_string($_POST['telefon']);
$mail = $baglan->real_escape_string($_POST['mail']);
$sifredogrula = md5($_POST['sifredogrula']);

if ($sifre != $sifredogrula) {
array_push($hata, "Şifreleriniz eşleşmiyor!");
}

// hata yoksa

if (count($hata) == 0) {

$sql = "INSERT INTO uyeler (kadi, sifre, mail, telefon)
VALUES ('$kadi', '$sifre', '$mail', '$telefon')";
mysqli_query($baglan, $sql);
array_push($hata, "Başarıyla üye oldunuz!");
$_SESSION['kadi'] = $kadi;
$_SESSION['sifre'] = $sifre;
header("refresh:3;location: index.php");

}